関数はreturnまで実行されて終了します

1855 ワード

returnに遭遇すると、関数は終了し、下に実行されません.
テスト:
class User 
{
    String name;
    int age;
    boolean fun1(int i){
        if(i==1){
            return false;// false true 
        }
        //i 1 
        fun2();
        return true;
    }

    void fun2(){
        System.out.println(" 2");
    }
}

 
class Test
{
    public static void main(String args []){
        User u = new User();
        boolean b=u.fun1(1);
        System.out.println(b);
    }
}