Una excepción, conocida comúnmente como error en tiempo de ejecución, representa una situación anómala que tiene lugar en un programa y que impide continuar con la ejecución normal del mismo
Cuando se produce una excepción se produce el envio de una traza de error, la cual indica la excepción producida y la línea donde se producio el error.
Definición de la clase de Excepción
El único requerimiento de la clase de excepción personalizada es que hereda la clase Exception de Java.
Será conveniente definir un constructor en la misma que permita establecer el mensaje de error en la construcción del objeto de excepción.