Resumen de Java manejo de excepciones

Este resumen se basa en tutorial paso a paso para resumir todavía Silicon Valley, incluyendo a su propia comprensión. Benpian sólo una excepción (excepción) para resumir

excepción contiene la operación compilado (marcado) y anormal de dos partes. Anormalidad es anormal cuando la escritura de código que aparece en tiempo de compilación, por ejemplo FileNotFoundException, en tiempo de ejecución se refiere a la anormal Después de ejecutar, el programa podría aparecer después de cálculo, tales como límites de la matriz es una excepción. Estas excepciones se pueden hacer en la prevención del avance en el código.

Programa de manejo de excepciones: atrapados lanzando un modelo de proceso: tiro: la ejecución del programa en el curso normal, una vez que se produce una excepción, se generará un objeto de excepción en el código donde una excepción y lanzar el objeto, una vez lanzado, el código no se ejecuta. II: captura: puede ser entendido como un enfoque excepción.

try-catch-finally análisis de la estructura

tratar de descarga puede ocurrir en los parámetros de la excepción de captura de código en el tipo de excepción + nombre de la variable, el código dentro de la forma en que, finalmente, para el manejo de excepciones llevará a cabo. Que finalmente opcional. Lanzar objetos jugarán un papel en el primer partido para coger las otras excepciones no será útil para la reproducción instantánea. coger el tipo de excepción si no hay una relación padre-hijo, la declaración debe rehuir no importa. comúnmente coger getStackTrace () para controlar la excepción.

Sobre finalmente. Al igual que la conexión de base de datos, los flujos de entrada y de salida, la red de conexión de programación de recursos, la JVM no se recicla, lo que se necesita para liberar manualmente los recursos en el fin. Para abrir un archivo, por ejemplo, los archivos anormales pueden aparecer en el try, catch después de procesar la captura, la ejecución del programa va a terminar, a continuación, el archivo no se cerrará, entonces tenemos que, finalmente, se cierra el archivo.

try-catch también se pueden anidar.

Seleccionar el desarrollo de las dos formas de manejo de excepciones:

R: Si la clase padre lanza hay forma de excepciones asa, cuando subclases reemplazar el método no puede ser utilizado de esta manera lanza.

 

 

Otra forma es entonces el manejo de excepciones: lanza + Tipo de excepción

Se puede producir este método de descarga de un comunicado, indicando el método anormal de ejecución,. Una vez que se produce una excepción, los objetos de clase excepción generará un código de error, el tipo de este objeto es lanzado para satisfacer la captura.

 

Sobre manualmente una excepción:

 

Supongo que te gusta

Origin www.cnblogs.com/greatPrograme/p/12582017.html
Recomendado
Clasificación