'変数aは1でも2でもありません';}switchは変数の値に応じていくつもの条件分岐を行いたいときに便利です。elseを使用していくつもの条件分岐を記述するのと比べてswitch文では上記のコードのようにすっきりとした見やすいコードを書くことができます。switch(変数)として評価したい変数を指定し、caseに続けて変数aと比較する値を指定します。上記のコードでは1と2を比較の値として指定しています。switchの処理を終了します。処理の終わりを示し、switch文を終了します。変数aが1であった場合はその後、処理は行われずswitch文から抜け出します。いずれのcaseにも当てはまらなかったとき、上記のコードで言えば、変数aが1でも2でもなかったときに実行される処理を記述します。必要がなければ省略することができます。