moon-fondu回答ポイント 300ptウォッチ

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型」すべてが出力されるのか、理由をお教えいただけないでしょうか。
よろしくお願い致します。

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

ベストアンサー

その他の回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2019-06-10 00:57:20
終了日時
2019-06-11 19:52:36
回答条件
1人10回まで

この質問のカテゴリ

この質問に含まれるキーワード

Java1731Char156switch131Class541?B181

人気の質問

メニュー

PC版