break
- 使用场景:switch语句或者循环中离开使用场景的存在是没有意义的
- 作用:终止switch或者循环
需求:
打印完两次HelloWorld之后结束循环
public class Demo10 { public static void main(String[] args) { for (int i = 1; i <= 10; i++) { if (i == 3) { break;//跳出循环 } System.out.println("HelloWorld" + i); } } }
执行结果
continue
- 使用场景:循环中,离开使用场景的存在是没有意义的
-
作用:结束本次循环,继续下一次的循环
public class Demo11 { public static void main(String[] args) { for (int i = 1; i <= 5; i++) { //需求:不打印第三次HelloWorld if (i == 3) { continue;//立刻开始执行步进表达式 } System.out.println("HelloWorld" + i); } } }
执行结果