Java自定义异常和方法的覆盖

自定义异常需要继承Exception或者Exception。继承Exception为受查异常,而继承RuntimeException是运行时异常。
方法的覆盖:在重写声明了异常的方法时需要满足一下几点
1.方法名称、参数列表、返回值类型必须与弗雷相同。
2.访问修饰符可以和父类一致或者比父类更加宽泛。
3. I.父类中方法声明了异常,子类重写后可声明也可不声明
II.父类中方法没有声明异常,子类重写也不可声明异常
III.父类中方法声明了异常,子类中生命的可以是与其相等或者他的子类
IV.子类可以声明多个异常,但是必须小于父类的异常
Java自定义异常和方法的覆盖

Java自定义异常和方法的覆盖