该截图取自书本,《深入理解java虚拟机》
探究java的finally和return的执行顺序
探究java的finally和return的执行顺序
可见return x会把x保存到returnValue中,然后finally中的x=3并不会改变returnValue的值,然后代码块结束后将returnValue返回。

相关文章: