La forma de lanzar una excepción es más directa:
if (edad <0) {tirar nueva myException ("¡La edad no puede ser negativa!");} Echemos un vistazo a un ejemplo:
Prueba de paquete; println (s);
Los resultados de la operación son los siguientes:
En Java, se puede declarar una excepción cuando se define un método, y luego lanzar una excepción se puede usar para lanzar específicamente durante la implementación.
ppublic class shoot {create class static void pop () lanza negativeRearraSizeException {// Definir el método y lanzar negativeRearraSizeException Exception int [] arr = new int [-3]; / /Crear una matriz} public static void main (string [] args argumenta ) {// método principal intenta {pop (); // llamar al método pop ()} Catch (negativeRearRaysizeXception e) {system.out.println ("Excepción lanzada por el método pop ()"); }}}