在java中,可以使用return语句直接结束一个方法的执行。
使用return结束方法示例
public class Method{
public static void main(String[] args){
System.out.println("1,调用fun()方法之前。");
fun(10); //调用fun()方法
System.out.println("2,调用fun()方法之后。");
}
public static void fun(int x){
System.out.println("3,进入fun()方法。");
if(x==10){
return; //结束方法,返回被调用处
}
System.out.println("4,正常执行完fun()方法。");
}
}
程序运行结果
1,调用fun()方法之前。
3,进入fun()方法。
2,调用fun()方法之后。
从程序运行结果可见,虽然在return中没有返回任何内容,但是一旦执行到了return语句之后,方法将不再执行,而返回到
被调用处继续执行
有时return挺好用 但不能滥用