在try-catch-finally语句块中,finally语句块中的return/抛出异常(立即结束语句)的优先级最高,程序会优先返回finally语句块中的立即结束语句的结果,此时try-catch语句块中的return/抛出异常(立即结束语句)的结果无效,因为被覆盖了。
参考:
https://juejin.im/entry/5955c3215188250d841c9974
https://beginnersbook.com/2013/05/java-finally-return/
来源:CSDN
作者:yrk0556
链接:https://blog.csdn.net/yrk0556/article/details/104258705