在try-catch-finally中,如果catch代码块中使用return语句返回了,finally代码块仍然会执行。不管是否有异常抛出,finally代码块都会被执行,以确保资源得到释放或执行其他必要的操作。只有在遇到System.exit()语句或JVM崩溃等情况下,finally代码块才不会执行。
在try-catch-finally中,如果catch代码块中使用return语句返回了,finally代码块仍然会执行。不管是否有异常抛出,finally代码块都会被执行,以确保资源得到释放或执行其他必要的操作。只有在遇到System.exit()语句或JVM崩溃等情况下,finally代码块才不会执行。
有建议,请留言!