java——异常——异常注意事项:finally有return语句——如果finally有return语句,永远返回finally中的结果,避免该情况.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

异常注意事项:finally有return语句

  • 如果finally有return语句,永远返回finally中的结果,避免该情况.
public class Demo02Exception {
    public static void main(String[] args) {
        int a = getA();
        System.out.println(a);
    }

    //定义一个方法,返回变量a的值
    public static int getA(){
        int a = 10;
        try{
            return a;
        }catch (Exception e){
            System.out.println(e);
        }finally {
            //一定会执行的代码
            a = 100;
            return a;
        }

    }
}
posted @ 2022-11-20 11:48  小白龙白龙马  阅读(25)  评论(0)    收藏  举报