170 01 Android 零基础入门 03 Java常用工具类01 Java异常 08 Java异常总结 01 异常总结 170 01 Android 零基础入门 03 Java常用工具类01 Java异常 08 Java异常总结 01 异常总结 异常总结

本文知识点:异常总结

说明:因为时间紧张,本人写博客过程中只是对知识点的关键步骤进行了截图记录,没有对截图步骤进行详细的文字说明(后面博主时间充裕了,会对目前的博客编辑修改,补充上详细的文字说明);有些步骤和相关知识点缺乏文字描述,可能会难以理解。读者如有不明之处,欢迎博客私信或者微信(本人微信在博客下方的“关于博主”处)与本人交流,共同进步

异常总结

程序中的异常

170 01 Android 零基础入门  03 Java常用工具类01 Java异常 08 Java异常总结 01 异常总结
170 01 Android 零基础入门  03 Java常用工具类01 Java异常 08 Java异常总结 01 异常总结
异常总结

异常的分类

170 01 Android 零基础入门  03 Java常用工具类01 Java异常 08 Java异常总结 01 异常总结
170 01 Android 零基础入门  03 Java常用工具类01 Java异常 08 Java异常总结 01 异常总结
异常总结

异常处理及其关键字

170 01 Android 零基础入门  03 Java常用工具类01 Java异常 08 Java异常总结 01 异常总结
170 01 Android 零基础入门  03 Java常用工具类01 Java异常 08 Java异常总结 01 异常总结
异常总结
170 01 Android 零基础入门  03 Java常用工具类01 Java异常 08 Java异常总结 01 异常总结
170 01 Android 零基础入门  03 Java常用工具类01 Java异常 08 Java异常总结 01 异常总结
异常总结

try-catch-finally

try中没有异常,直接跳过catch
170 01 Android 零基础入门  03 Java常用工具类01 Java异常 08 Java异常总结 01 异常总结
170 01 Android 零基础入门  03 Java常用工具类01 Java异常 08 Java异常总结 01 异常总结
异常总结
try中有异常时,进入catch处理,之后程序继续顺序执行
170 01 Android 零基础入门  03 Java常用工具类01 Java异常 08 Java异常总结 01 异常总结
170 01 Android 零基础入门  03 Java常用工具类01 Java异常 08 Java异常总结 01 异常总结
异常总结

如果try中的异常和catch的处理异常类型不匹配,则程序中断
170 01 Android 零基础入门  03 Java常用工具类01 Java异常 08 Java异常总结 01 异常总结
170 01 Android 零基础入门  03 Java常用工具类01 Java异常 08 Java异常总结 01 异常总结
异常总结

多重catch结构
170 01 Android 零基础入门  03 Java常用工具类01 Java异常 08 Java异常总结 01 异常总结
170 01 Android 零基础入门  03 Java常用工具类01 Java异常 08 Java异常总结 01 异常总结
异常总结
无论是否执行catch块,无论是否有异常,finally块中的代码都要正常执行
170 01 Android 零基础入门  03 Java常用工具类01 Java异常 08 Java异常总结 01 异常总结
170 01 Android 零基础入门  03 Java常用工具类01 Java异常 08 Java异常总结 01 异常总结
异常总结

但若是使用了System.exit(1)语句,finally语句块将会强制终止执行。
170 01 Android 零基础入门  03 Java常用工具类01 Java异常 08 Java异常总结 01 异常总结
170 01 Android 零基础入门  03 Java常用工具类01 Java异常 08 Java异常总结 01 异常总结
异常总结

return:当代码中出现return时,一定是finally语句块执行完成之后,才会去执行相应的return代码。无论这条return语句放在什么位置。
170 01 Android 零基础入门  03 Java常用工具类01 Java异常 08 Java异常总结 01 异常总结
170 01 Android 零基础入门  03 Java常用工具类01 Java异常 08 Java异常总结 01 异常总结
异常总结

try-catch-finally工作中的经验总结

170 01 Android 零基础入门  03 Java常用工具类01 Java异常 08 Java异常总结 01 异常总结
170 01 Android 零基础入门  03 Java常用工具类01 Java异常 08 Java异常总结 01 异常总结
异常总结
170 01 Android 零基础入门  03 Java常用工具类01 Java异常 08 Java异常总结 01 异常总结
170 01 Android 零基础入门  03 Java常用工具类01 Java异常 08 Java异常总结 01 异常总结
异常总结