没有新消息
更多内容
0 条评论
暂无评论,快来写下您的评论
问题来自于
匿名用户
Java异常处理try-catch-finally的执行过程
18922
阅读
1
回答
@2024 职Q 智联招聘
合作商务邮箱:sbyh@zhaopin.com.cn
友情链接
HR圈内招聘/ 同道问答/ 人资知识社区
51社保/ X职场/ HR Bar/ 中人网/ 研招网
京ICP备17067871号 合字B2-20210134
京公网安备 11010502030147号
人力资源许可证:1101052003273号
网上有害信息举报专区
违法不良信息举报电话:400-885-9898
关爱未成年举报热线:400-885-9898-7
朝阳区人力资源与社会保障局 监督电话: 57596212,65090445
Java异常处理try-catch-finally的执行过程
1)程序首先执行可能发生异常的try语句块。 2)如果try语句没有出现异常则执行完后跳至finally语句块执行; 3)如果try语句出现异常,则中断执行并根据发生的异常类型跳至相应的catch语句块执行处理。 4)catch语句块可以有多个,分别捕获不同类型的异常。 5)catch语句块执行完后程序会继续执行finally语句块。 finally语句是可选的,如果有的话,则不管是否发生异常,finally语句都会被执行。需要注意的是即使try和catch块中存在return语句,finally语句也会执行,是在执行完finally语句后再通过return退出。