public class HelloWorld { public static void main(String[] args) { int sum = 0; for (int i = 1; i <= 10; i++) { sum = sum + i; if (sum > 20) { System.out.println("当前的累加值为:" + sum); break; } System.out.println("if语句"+sum); } System.out.println("main函数"+sum); } }
break:跳出当前循环,
public class HelloWorld { public static void main(String[] args) { int sum = 0; // 保存累加值 for (int i = 1; i <= 10; i++) { // 如果i为奇数,结束本次循环,进行下一次循环 if (i % 2 != 0) { break; } sum = sum + i; System.out.println(sum); } System.out.print("1到10之间的所有偶数的和为:" + sum); } }
continue结束本次循环,进入下一次循环
break 表示结束整个循环,而 continue 表示仅结束本次循环