异常处理原则:
1、函数内容如果抛出需要检测的异常,函数上必须声明否则必须在函数内用try catch 捕捉,否则编译失败
2、如果调用到了声明异常函数,要么try catch 要么throws 否则编译失败。
3、什么用catch ,什么时候用throws 呢? 功能内容可能解决的用catch, 解决不了,用throws告诉调用者
4、一个功能如果抛出了多个异常,那么调用时内部有内个需要检测的异常,就抛出几个异常。
1、函数内容如果抛出需要检测的异常,函数上必须声明否则必须在函数内用try catch 捕捉,否则编译失败
2、如果调用到了声明异常函数,要么try catch 要么throws 否则编译失败。
3、什么用catch ,什么时候用throws 呢? 功能内容可能解决的用catch, 解决不了,用throws告诉调用者
4、一个功能如果抛出了多个异常,那么调用时内部有内个需要检测的异常,就抛出几个异常。