异常处理原则:功能抛出异常,功能调用如果进行try处理,需要与之对应的catch处理代码块,这样处理有针对性,抛出几个处理几个
特殊情况:try对应多个catch时,如果父类的catch语句块, 一定要放在最下面
throw 和 throws 关键字的区别:
thorw 用于抛出异常对象,后面跟的是异常对象, throw 用于函数内
throws 用于抛出异常类,后面跟的是异常类名,可以跟多个,用逗号分开. throws 用在函数上
异常处理原则:功能抛出异常,功能调用如果进行try处理,需要与之对应的catch处理代码块,这样处理有针对性,抛出几个处理几个
特殊情况:try对应多个catch时,如果父类的catch语句块, 一定要放在最下面
throw 和 throws 关键字的区别:
thorw 用于抛出异常对象,后面跟的是异常对象, throw 用于函数内
throws 用于抛出异常类,后面跟的是异常类名,可以跟多个,用逗号分开. throws 用在函数上