1つの値に応じて、複数の処理に分岐させる制御構文。
式の値に応じて複数の分岐先へジャンプする制御構文。多くの条件分岐をif-elseより見やすく書ける。C言語系の多くの言語ではcaseの末尾にbreak文を書き忘れると、次のcaseの処理までそのまま実行されてしまう「フォールスルー」という典型的なバグの原因になる。
© 2026 ITBGM