本文知识点:异常总结java
说明:由于时间紧张,本人写博客过程当中只是对知识点的关键步骤进行了截图记录,没有对截图步骤进行详细的文字说明(后面博主时间充裕了,会对目前的博客编辑修改,补充上详细的文字说明);有些步骤和相关知识点缺少文字描述,可能会难以理解。读者若有不明之处,欢迎博客私信或者微信(本人微信在博客下方的“关于博主”处)与本人交流,共同进步。android
try中没有异常,直接跳过catch
try中有异常时,进入catch处理,以后程序继续顺序执行
微信
若是try中的异常和catch的处理异常类型不匹配,则程序中断
工具
多重catch结构
不管是否执行catch块,不管是否有异常,finally块中的代码都要正常执行
3d
但如果使用了System.exit(1)语句,finally语句块将会强制终止执行。
blog
return:当代码中出现return时,必定是finally语句块执行完成以后,才会去执行相应的return代码。不管这条return语句放在什么位置。
博客