Javaの質問です。以下のようなコードがあるとします。
class Sample {
public static void main(String[] args) {
char type = 'A';
switch (type) {
case 'A' :
System.out.println("A 型");
case 'B' :
System.out.println("B 型");
case 'O' :
System.out.println("O 型");
}
}
}
このコードの出力結果は、「A型」「B型」「O型」、すべてが出力されるようです。
自分は「A型」しか出力されないと思ったのですが…解説がない問題でして、理由を考えても、どうも導き出せません。
なぜ「A型」「B型」「O型」すべてが出力されるのか、理由をお教えいただけないでしょうか。
よろしくお願い致します。