Generar una excepción significa detener la ejecución normal del programa y transferir el control al código que maneja la excepción en donde puedes ocuparte del problema que ha sido encontrado o bien, terminar la ejecución del programa.