Ejercicio de programación con CSharp: Excepciones
Código
0h 20m
Ejercicios C#: Excepciones y manejo. Aprende a manejar excepciones en CSharp mediante ejercicios prácticos y ejemplos claros - código
- Crea una clase personalizada de excepción llamada
SaldoInsuficienteException
que herede deException
. - Crea una clase
CuentaBancaria
con un campo privadoint saldo
, y un métodoRetirar
que reciba un parámetroint cantidad
y permita retirar dinero de la cuenta. - Dentro de un
try
, el métodoRetirar
debe lanzar unaSaldoInsuficienteException
si el saldo es inferior a la cantidad a retirar. Por otro lado, debe lanzar unArgumentException
sicantidad
es menor o igual a 0. - Realiza la gestión del flujo de excepciones, de forma que muestre un mensaje distinto si se lanza una
SaldoInsuficienteException
que si se lanza unaArgumentException
. - Debe mostrarse un mensaje de
"Operación completada."
al final de todo, independientemente de que hayan sucedido errores o no, mediante unfinally
.
Todos los ejercicios de programación de CSharp
Evalúa tus conocimientos con ejercicios de programación en CSharp de tipo Test, Puzzle, Código y Proyecto con VSCode.
Excepciones
Puzzle
Operadores
Código
Control de flujo
Test
Polimorfismo
Test
Funciones
Código
Arrays y listas
Código
Variables y constantes
Test
Diccionarios
Puzzle
Variables y constantes
Puzzle
Constructores y destructores
Puzzle
Clases y encapsulación
Test
Polimorfismo
Puzzle
Eventos
Puzzle
Operadores
Puzzle
LINQ
Código
Lambdas
Puzzle
Excepciones
Test
Objetos
Test
Conjuntos, colas y pilas
Test
Tipos de datos
Puzzle
Tutorial para resolver este ejercicio de programación
CSharp
Excepciones
Excepciones