Exception中有一个特殊的子类异常RuntimeException运行时异常
如果在函数内容抛出异常,函数上可以不用声明,编译一样通过
如果在函数上声明了该异常,调用者可以不用处理,编译一样通过
因为不需要让调用者处理,当该一异常发生,希望程序停止,因为在运行时出现了无法运算的异常
希望停止程序后,让程序员对代码进行修正
自定义异常时,如果该异常的发生,无法再继续进行运算
就让自定义异常继承
对于异常分两种:
1.编译时被检测的异常
2.编译时不被检测的异常(RuntimeException以及子类)
|
|