Anteriormente aprendimos sobre varias excepciones en Java, entonces, ¿cómo manejamos las excepciones ?
Podemos usar la declaración try...catch para manejar excepciones y colocar posibles operaciones de excepción en la parte try de la declaración try...catch una vez que la parte try arroja un objeto de excepción o llama a un método que puede generar una excepción. objeto y el método. Si se lanza un objeto de excepción, la parte de prueba finalizará inmediatamente la ejecución y pasará a la parte de captura correspondiente. Por lo tanto, el programa puede realizar el procesamiento después de que se produzca la excepción en la parte de captura.
La declaración try...catch puede estar compuesta por varias capturas para manejar las excepciones correspondientes que se produzcan.
El formato de la declaración try...catch es el siguiente:
try{//Contiene declaraciones que pueden causar excepciones}catch(ExceptionSubClass1e){…}catch(ExceptionSubClass2e){…}
Nota : La clase de excepción en cada parámetro de captura es una subclase de Exceptin, lo que indica posibles excepciones en la parte de prueba. No puede haber una relación padre-hijo entre estas subclases; de lo contrario, solo se conservará una captura que contenga el parámetro de clase principal.