try catch 中有return的时候,finally 的代码一定会执行
测试代码:
public class FinallyReturnDemo {
public static void main(String[] args) {
try{
System.out.println(1);
return ;
}catch(Exception e){
System.out.println(2);
}finally {
System.out.println(3);
}
System.out.println(4);
}
}
运行代码: