javaSE基础-异常简单笔记

Throwable类分为两个子类Error、Exception
异常Exception体系特点:异常类和异常对象都可被抛出,只有这个体系中的类和对象才可以被throw和throws操作
throws:使用在函数上,多个异常用逗号分开
throw使用在函数中,跟的异常对象
特殊异常类型:RuntimeException运行时异常,编译时可不被处理。如果函数内抛出该异常,函数上可不用声明,编译可通过,如果函数上声明名了该异常,调用者可以不用进行异常处理,编译可通过
原因:之所以不用声明,是因为不需要被调用者处理,当该异常发生,希望程序停止,以便改bug
在这里插入图片描述
finally只有一种情况不执行,执行到System.exit(0); jvm退出

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章