Excepciones

La causa de excepciones

Java usa las excepciones para proporcionar a los programas la capacidad de manejar los errores.

  • Excepción

    Una excepción es un evento que ocurre durante la ejecución de un programa que interrumpe el flujo normal de las instrucciones.

Diversas clases de errores pueden causar excepciones --errores que van desde serios problemas de hardware, hasta simples errores de programación.

Cuando un error ocurre dentro de un método, el método crea un objeto Exception y se lo pasa al sistema de ejecución. El objeto Exception contiene información acerca de la excepción, incluyendo su tipo y el estado del programa cuando ocurrió el error.

El sistema de ejecución es el responsable de encontrar algún código para manejar el error. En la terminología Java, crear un objeto Exception y pasarlo al sistema de ejecución es llamado lanzar una exception.

Después de que un método lanza una excepción, el sistema de ejecución se encarga de buscar un objeto apropiado capaz de manejar la excepción. Se dice que objeto seleccionado que tratará la excepción cacha la excepción.

«Anterior»     « Siguiente »