Ejemplo de Java - Excepción personalizada

Java 实例Ejemplos de Java

El siguiente ejemplo demuestra cómo implementar una excepción personalizada heredando de Exception:

Archivo TestInput.java

class WrongInputException extends Exception { //Clase personalizada WrongInputException(String s) { super(s); } } class Input { void method() throws WrongInputException { throw new WrongInputException("Wrong input"); //Lanzar la clase personalizada } } class TestInput { public static void main(String[] args){ try { new Input().method(); } catch(WrongInputException wie) { System.out.println(wie.getMessage()); } } }

El resultado de ejecutar el código anterior es:

Wrong input

Java 实例Ejemplos de Java

Otras extensiones