Java用户自定义异常实例
如何创建用户定义的异常?
解决方法
这个例子显示了如何通过扩展Exception类来创建用户定义的异常。
class WrongInputException extends Exception { WrongInputException(String s) { super(s); } } class Input { void method() throws WrongInputException { throw new WrongInputException("Wrong input"); } } class TestInput { public static void main(String[] args){ try { new Input().method(); } catch(WrongInputException wie) { System.out.println(wie.getMessage()); } } }
结果
上面的代码示例将产生以下结果。
Wrong input