Java 示例 - 用户定义的异常 问题描述 如何创建用户定义的异常? 解决方案 这个例子展示了如何通过扩展异常类来创建用户定义的异常。 class MyException extends Exception { String s1; MyException(String s2) { s1 = s2; } @Override public String toString() { return ("Output String = "+s1); } } public class NewClass { public static void main(String args[]) { try { throw new MyException("Custom message"); } catch(MyException exp) { System.out.println(exp); } } } 复制 结果 上面的代码示例将产生以下结果。 Output String = Custom message 复制