try中的return和finally中的return
我们都知道在try-catch-finally中,try块先执行,如果捕获到异常,则执行catch块,如果没有捕获到异常,那么catch块始终不执行,在catch块执行完之后,finally块最后执行。则那么问题来了(假设都没有捕获异常)1,如果try块中有return语句,那么finally会执行吗?答案:会(实践在后面)2,如果finally块中改变了try块中的return语句要返回...
原创
2019-12-18 14:11:15 ·
4500 阅读 ·
0 评论