我们可以创建自己(自定义)的异常类。它们必须扩展现有的异常类。
1
2
3
|
<Class Modifiers> class <Class Name> extends <Exception Class Name> { } |
<Class Name>
是异常类名。在接下来的示例中,将创建一个MyException
类,它扩展了java.lang.Exception
类。
语法
自定义一个异常类的语法如下:
1
2
|
public class MyException extends Exception { } |
异常类与Java中的任何其他类一样。 通常不向异常类中添加任何方法。许多可用于查询异常对象状态的有用方法已经在Throwable
类中声明了。