自定义异常类:首先每个异常都是一个实实在在的类。可以继承总类。
1、通过继承Exception实现自定义异常
2、通过继承RuntimeException实现自定义运行时异常3、自定义的异常同样可以进行捕获处理
4、自定义异常亦可进行在方法上throws出去或在方法体中throw出去
当所有的异常类都满足不了自己的要求时,我们就需要自己定义异常类。自定义异常类可以继承上面所说的两个异常类。在自定义异常类中可以书写关于自己所需求的构造方法。在某些需要改异常抛出的实体类中可以throw抛出这个异常。