自定义异常的使用场合:
当Java语言提供的异常类无法满足我们的需求时候,那么我们就可以用自定义类来实现
自定义类的要求
1.自定义类必须继承异常体系中的类,一般继承于Exception类或者RuntimeException类
因为只有继承于异常体系中的类才具有可抛性,也就是说继承于异常体系中采用throw关键字。
2.自定义异常类必须提供两个构造方法,一个是无参构造,另一个是有参构造