有时候,我们是可以对异常进行处理的,但是又有时候,我们根本没有权限去处理某个异常。或者说,我处理不了,我就不处理了。
为了解决出错问题,java针对这种情况,就提供了另一个处理方案:抛出。
格式:
throws 异常类名
注意:这个格式必须跟在方法的括号后面
注意:
尽量不要在main方法上抛出异常
小结:
编译器异常抛出,将来调用者必须处理。
运行期异常抛出,将来调用可以不用处理。
有时候,我们是可以对异常进行处理的,但是又有时候,我们根本没有权限去处理某个异常。或者说,我处理不了,我就不处理了。
为了解决出错问题,java针对这种情况,就提供了另一个处理方案:抛出。
格式:
throws 异常类名
注意:这个格式必须跟在方法的括号后面
注意:
尽量不要在main方法上抛出异常
小结:
编译器异常抛出,将来调用者必须处理。
运行期异常抛出,将来调用可以不用处理。