try-catch-finally执行顺序验证
try-catch-finally执行顺序验证(左边是.java文件,右边是.class文件)
提示:
try-catch-finally的return在编译阶段做的优化,参考.class文件可以知道return的是哪个值。
总结:
对于return x,无论x是基本类型还是引用类型。
如果finally块内有return,则采用finally块中return时的x值;
如果finally块内没有...
原创
2020-05-05 20:35:41 ·
736 阅读 ·
0 评论