Ejercicio 10: Un buen mensaje

Un buen mensaje

Es bastante evidente que cuando lanzás una excepción tenés que darle un mensaje. Lo que no es evidente es que:

  • Por un lado, el mensaje tiene que ser claro y representativo del error. Por ejempo, el mensaje "ups" no nos dice mucho, mientras que el mensaje "el violín no está afinado" nos da una idea mucho más precisa de qué sucedió.
  • Y por otro lado, el mensaje está destinado al programador: probablemente el usuario final que use nuestro sistema de cuentas bancarías probablemente no vea nuestros mensajes de error, sino pantallas mucho más bonitas . Por el contrario, quien verá estos mensajes serán el propio programador, cuando haya cometido algún error.

Por ese motivo, siempre procurá lanzar excepciones con mensajes de error descriptivos.

Veamos si queda claro: este código tienen un problema relativo al manejo de excepciones. ¡Corregilo!

Tenés que iniciar sesión antes de empezar a enviar tus soluciones

¡Ups! Tu solución no se puede ejecutar

  • Revisá que tu programa no tenga recursión o algún bucle infinito
  • Revisá que tengas conexión a internet
  • Esperá un rato e intentalo nuevamente

Estamos procesando tu solución

Si no se muestra automáticamente en unos segundos, presioná F5