defaultswitchの条件の値がcaseの値と一致したとき、その部分の処理が実行される。 caseのどれにも一致しなかった時、defaultのブロックが実行される。 defaultはif文のelseに似たようなもの。 switch文の性質を利用すると、if, elseifによる分岐が多く複雑な場合、switch文で書き換えるとシンプルで読みやすいコードにできる。