Live2D

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;
    }
}
posted @ 2021-01-16 20:00  细雪之舞0213  阅读(79)  评论(0)    收藏  举报