它只是在此时退出该方法。一旦
return执行,其余代码将不会执行。
例如。
public void test(int n) { if (n == 1) { return; } else if (n == 2) { doStuff(); return; } doOtherStuff();}请注意,编译器足够聪明,可以告诉您某些代码无法到达:
if (n == 3) { return; youWillGetAnError(); //compiler error here}


