黑马程序员技术交流社区
标题:
finally运行时在return之前还是之后
[打印本页]
作者:
ccluck11
时间:
2017-2-4 22:25
标题:
finally运行时在return之前还是之后
try体系中的finally语句实在return语句之前执行还是之后执行呢?
作者:
jxsryqt
时间:
2017-2-5 02:41
如果代码顺序是return 在前,finally 在后。先return 将所需要返回的值打包装箱,然后在执行finally ,接着把装箱的返回
作者:
袁志娜
时间:
2017-2-5 22:45
作者:
jiangyu
时间:
2017-2-6 00:28
????
作者:
13699475949
时间:
2017-2-6 01:02
前,先建立retrun返回路径再finally.finally不改变返回路径。
作者:
zengambition
时间:
2017-2-7 23:20
int x = 20; //此题方法返回值是20,控制台输出10,你可以借此思考一下他们的顺序
try{
return x;
}finally {
x = 10;
System.out.println(x);
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2