标签:
一、定义
return:语句用于终止当前方法运行,返回到调用该方法的语句处。如有返回值,则在return后面提供相应的返回值。
break:其主要用于循环语句和switch语句,其作用均是强行终止语句的执行。
continue:主要用于循环语句中,作用是跳过本次循环,继续执行下一次。
二、区别
从定义中可看出,return与break、continue的区别较大,return的作用范围是在一个方法内,其终止的是方法的运行,而break与continue终止的是循环或者switch语句的执行,break与continue同样有终止循环语句的执行,但是break是终止整个循环的进行,而continue则是终止当次循环。
三、实例
public boolean isPlus(int x){
		  if(x>0){
			    return true;
		  }
		   return false;
	}
输出结果:当x大于0时,结果为true
当x不大于0时,结果为false
public void testbreak(){
		  for(int i = 0;i < 50 ;i++){
			    System.out.println(i);
			    if(i == 5){
				      break;
			    }
		  }
	}
输出结果:
0
1
2
3
4
5
public void testcontinue(){
		  for(int i = 0;i < 10; i++){
			    if(i%2 == 0){
				    continue;
			    }
			  System.out.println(i);
		  }
	}
输出结果:
1
3
5
7
9
标签:
原文地址:http://www.cnblogs.com/czl362326/p/5612549.html