阅读背景:

Java 异常处理:finally,return

来源:互联网 
同样对于上面的例子,如果将finally中的return去掉,结果会是怎么样的呢?

可以看到尽管finally中尝试改变res的值,但是最终return的值还是返回的try块中的res的值。这种情况只是对于基本类型的数据成立,对于引用类型的数据会有影响,如下例:可以看到尽管


你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: