Javay异常处理的注意事项

1、子类在覆盖父类方法时,父类的方法如果抛出了异常,那么子类的方法只能抛出父类的异常或该异常类的子类。

2、如果父类抛出多个异常,那么子类只能抛出父类的异常的子集。

简而言之,子类覆盖父类只能抛出父类的异常或者子类或者子集,但是,注意,如果父类的方法没有抛出异常,那么子类覆盖时觉得不能抛,只能try。

猜你喜欢

转载自blog.csdn.net/weixin_41113108/article/details/80411934