条件语句:根据条件的真假来执行不同的代码块。
if (x > 10) { System.out.println("x is greater than 10"); } else { System.out.println("x is less than or equal to 10"); } switch (day) { case 1: System.out.println("Monday"); break; case 2: System.out.println("Tuesday"); break; default: System.out.println("Other day"); break; }
循环语句:重复执行某段代码,直到条件为false。
for (int i = 0; i < 5; i++) { System.out.println("i = " + i); } while (x > 0) { x--; } do { x++; } while (x < 5);
跳转语句:用于跳过或终止循环。
for (int i = 0; i < 10; i++) { if (i == 5) { continue; // 跳过当前循环 } if (i == 8) { break; // 终止循环 } }