condition == "snow" のとき、switch condition は何をしますか?
condition == "snow"
switch condition
case "snow": の分岐を実行する。
case "snow":
snow の分岐をスキップして default を実行する。
default
文字列は switch の対象にできないため、コンパイル時エラーになる。
すべての case を順番に実行する。