162 01 Android 零基础入门 03 Java经常使用工具类01 Java异常 04 使用try…catch…finally实现异常处理 02 使用try-catch结构处理异常

162 01 Android 零基础入门 03 Java经常使用工具类01 Java异常 04 使用try…catch…finally实现异常处理 02 使用try-catch结构处理异常

本文知识点:使用try-catch结构处理异常java

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

使用try-catch结构处理异常

try-catch结构处理异常示例代码

mark

mark
mark

当try块中的代码出现异常时,抛出的异常能够被catch块的代码捕获。
而后catch块的代码执行结束的时候,能够依然顺序执行以后的相关代码。微信

Exception类提供的printStackTrace方法,能够打印出错的详细信息,而后它打印的错误结果,在程序输出时出现的位置相对比较随机,并无一个特别固定的位置
因此不用关心它的位置,关注它展现的内容便可。
mark
mark工具

如何看异常的描述信息呢?注意:从最后一行开始看起。它会告诉你,异常发生的最外层的展现从哪里开始。
mark3d

try块中不管是否出现异常,即catch块不管执行与否,finally块都会执行。下面的示例中,“运算结束”必定会输出。
markblog

try:负责抛出异常
catch:负责捕获异常
finally:不管怎样,块中代码必定会执行
博客

相关文章
相关标签/搜索