從上到下依次執行。
if (條件) { ... }。條件必須為 boolean。無大括號僅影響緊隨其后的一行。if (條件) { ... } else { ... }。else if 鏈,依次判斷,首個 true 執行對應塊。case 值: 匹配執行,需配合 break 否則穿透。default: 可選,無匹配時執行,建議放最後並加 break。case 值不可重複。for (初始值; 條件; 步長) { ... }
口訣:左初值、右步長、條件在中間、處理在內部。執行順序:初始化 → 判斷 → 執行體 → 步長 → 判斷…
while (條件) { ... }
與 for 結構相似,只是初始化和步長分散寫在外部。
do { ... } while (條件);
至少執行一次。
while (true) {}
for (;;) {}
do {} while (true);
break:跳出 switch 或循環,後續代碼不可達。continue:跳出本次循環,進入下一次迭代,不可用於循環外。