Java 控制跳转语句

控制跳转语句:break、continue、return

1、break的使用场景:只能在switch和循环中使用。

break的作用:跳出循环

案例:

public static void main(String[] args){
	for(int i = 1;i < = 10;i++){
		if(i == 4 ){
			break;	//如果i = 4 跳出循环
		}
		System.out.println("i =" + i);
	}
}

输出结果:

i = 1
i = 2
i = 3

2、continue的使用场景:只能在循环中使用。

contine的作用:终止本次循环,执行下次循环。

public static void main(String[] args){
	for(int i = 1;i < = 10;i++){
		if(i == 4 ){
			continue;	//如果i = 4 终止本次循环,继续下次循环
		}
		System.out.println("i =" + i);
	}
}

输出结果:

i = 1
i = 2
i = 3
i = 5
i = 6
i = 7
i = 8
i = 9
i = 10

3、return的作用:跳出整个方法。

public static void main(String[] args){
	for(int i = 1;i < = 10;i++){
		if(i == 4 ){
			return;
		}
		System.out.println("i =" + i);
	}
	System.out.println("方法结束");
}

当 i = 4的时候直接结束方法,所以后面的输出不会执行了。

4、总结:三个语句的区别:

扫描二维码关注公众号,回复: 11414827 查看本文章
  • return是结束方法;
  • break是跳出当前循环;
  • continue是结束本次循环继续执行下次循环。

猜你喜欢

转载自blog.csdn.net/weixin_44296929/article/details/107058388