Finally中的Return_Java
/*
* 如果Finally中有return,永远返回finally中的结果,应该避免这种情况
* */
public class Demo01TryReturn {
public static void main(String[] args) {
System.out.println(getA());
}
public static int getA(){
int a = 10;
try{
return a;
}catch (Exception e){
System.out.println(e);
}finally {
a = 100;
return a;
}
return 1;
}
}

浙公网安备 33010602011771号