try,catch,finally语句
try,catch,finally语句中都有return语句的情况下,执行的一定是finally语句中的return语句么?
7
收起
正在回答 回答被采纳积分+1
1回答
好帮手慕小明
2021-10-29 13:34:05
同学您好,是的,执行的是finally语句中的return
如果finally中有return语句,则会将try中的return语句”覆盖“掉,直接执行finally中的return语句,得到返回值,这样便无法得到try之前保留好的返回值。
这里建议同学回顾一下4-13小节中的案例,老师有进行单独讲解
https://class.imooc.com/lesson/2066#mid=49081
祝同学学习愉快~
相似问题
登录后可查看更多问答,登录/注册
2023版Java工程师
- 参与学习 人
- 提交作业 8788 份
- 解答问题 9886 个
综合就业常年第一,编程排行常年霸榜,北上广深月薪过万! 不需要基础,无需脱产即可学习,只要你有梦想,想高薪! 全新升级:技术栈升级(包含VUE3.0,ES6,Git)+项目升级(前后端联调与功能升级)
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星