java题:Try语句中有return,那么finally中的code会执行吗?
4个回答
展开全部
必然会执行.
return
之后.
finally
表示收尾工作,
不管成功失败,
都会处理.
没有什么好解释的,
语义如此,
这样的好处是不管是否错误,
这部分操作都不会被忽略.
return
之后.
finally
表示收尾工作,
不管成功失败,
都会处理.
没有什么好解释的,
语义如此,
这样的好处是不管是否错误,
这部分操作都不会被忽略.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
只要有finally,无论try中是否有return,finally中的代码都会被执行!
并且会在return之前被执行
并且会在return之前被执行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
finally
中语句是指不管出不出现异常你都希望执行的操作,比如关闭文件流、socket流等操作。如果程序都return了,那执行就没有意义了,所以会在return之前执行finally
中语句是指不管出不出现异常你都希望执行的操作,比如关闭文件流、socket流等操作。如果程序都return了,那执行就没有意义了,所以会在return之前执行finally
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询