¿Qué es una excepción? Las llamadas excepciones son algunos errores que pueden ocurrir cuando el programa se está ejecutando, como intentar abrir un archivo que no existe en absoluto. El manejo de excepciones cambiará el flujo de control del programa y le dará al programa la oportunidad de manejarlo. error. Por lo tanto, en esta sección daremos un vistazo preliminar a las anomalías.
Java usa la palabra clave throw para lanzar una instancia de una subclase de excepción para indicar que ha ocurrido una excepción.
Por ejemplo: la clase Integer en el paquete java.lang llama a su método de clase public static int parseInt(String s) para convertir una cadena de formato "numérico", como "123456", en datos de tipo int. la cadena Cuando "punto123" se convierte en un número, el código es el siguiente:
intnumber=Entero.parseInt(punto123);
El método parseInt() utilizará la palabra clave throw para lanzar un objeto NumberFormatException durante la ejecución, lo que significa que se produce una excepción NumberFormatException cuando el programa se está ejecutando.
Java le permite declarar excepciones que pueden ocurrir durante la llamada al método al definir un método, es decir, permite que se lancen objetos de excepción durante la llamada al método para finalizar la ejecución continua del método actual.
El objeto de excepción puede llamar a los siguientes métodos para obtener o generar información sobre la excepción:
publicStringgetMessage();//Obtener información detallada de la excepción publicvoidprintStackTrace();//Obtener el resultado del seguimiento de la pila (las empresas generalmente no permiten la salida de este elemento, puede obtener toda la información de la excepción) publicStringtoString();// Representa la información anterior en forma de texto getCause ();//Obtener el motivo de la excepción