控制跳转语句: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是结束本次循环继续执行下次循环。