返回类型为void的方法中return语句的含义是什么?

Paw*_*wan 1 java

返回类型为void的方法中return语句的含义是什么?例如,见下面的程序(我不能粘贴我的公司代码,所以我粘贴了一些样本)

public class Pavan {

    public static void main(String args[]) {

        Pavan r = new Pavan ();

        r.kiran();
    }

    public void kiran() {
        int a = 10;

        if (a == 10) {
            return;
        }

        System.out.println("Hi I am Kiran");
    }

}
Run Code Online (Sandbox Code Playgroud)

Joa*_*uer 6

它从方法调用返回,即返回后不再运行任何语句.

编写方法的另一种等效方法kiran是:

public void kiran() {
    int a = 10;

    if (a != 10) {
        System.out.println("Hi I am Kiran");
    }
}
Run Code Online (Sandbox Code Playgroud)