Ejercicio de programación con CSharp: Excepciones

Código
Práctica
0h 20m

Ejercicios C#: Excepciones y manejo. Aprende a manejar excepciones en CSharp mediante ejercicios prácticos y ejemplos claros - código

  1. Crea una clase personalizada de excepción llamada SaldoInsuficienteException que herede de Exception.
  2. Crea una clase CuentaBancaria con un campo privado int saldo, y un método Retirar que reciba un parámetro int cantidad y permita retirar dinero de la cuenta.
  3. Dentro de un try, el método Retirar debe lanzar una SaldoInsuficienteException si el saldo es inferior a la cantidad a retirar. Por otro lado, debe lanzar un ArgumentException si cantidad es menor o igual a 0.
  4. Realiza la gestión del flujo de excepciones, de forma que muestre un mensaje distinto si se lanza una SaldoInsuficienteException que si se lanza una ArgumentException.
  5. Debe mostrarse un mensaje de "Operación completada." al final de todo, independientemente de que hayan sucedido errores o no, mediante un finally.
Empezar ejercicio de programación

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.

Tutorial para resolver este ejercicio de programación

CSharp

Excepciones

Excepciones

Otros tutoriales de programación con CSharp