-
break 在任何循环语句的主体部分,都可以用 break 控制循环流程
-
break 用于强行退出循环,不执行循环中剩余的语句(break 语句也在 switch 语句中使用)
-
continue 语句用在循环语句体中,用于终止其中某一次的循环过程,就是跳过循环体中还未执行的语句,下一次的循环满足条件仍然可以继续向下执行
-
break 程序案例:
public static void main(String[] args) {
for (int i = 0; i < 100; i++) {
if(i >= 55){
System.out.println(i + "--被终止!!!");
break;
}
System.out.println("输出数字:" + i);
}
}
-
continue 程序案例:
public static void main(String[] args) {
for (int i = 0; i < 10; i++) {
if(i >= 5){
System.out.println(i + "--被终止!!!");
continue;
}
System.out.println("输出数字:" + i);
}
}
-
三角形打印案例:
public static void main(String[] args) {
for (int i = 1; i <= 5; i++) {
for (int j = 5; j >= i; j--) {
System.out.print(" ");
}
for (int j = 1; j <= i; j++) {
System.out.print("*");
}
for (int j = 1; j < i; j++) {
System.out.print("*");
}
System.out.println();
}
}