try{}里面有return,finally里的代码会不会执行,何时被执行?

给出答案:函数 会执行,在方法返回给调用者前执行,由于若是存在finally代码块,try中的return语句spa 不会立马返回给调用者,而是记录下返回值待finally代码块执行完毕以后再返回;程序 注意这几点:方法 一、无论有木有出现异常,finally块中代码都会执行; 二、当try和catch中有return时,finally仍然会执行; 三、finally是在return后面的表达式运
相关文章
相关标签/搜索