【Java】【OCA】 2. Which statement is true about the switch statement?

題目

Which statement is true about the switch statement?
A. It must contain the default section.
B. The break statement, at the end of each case block, is optional.
C. Its case label literals can be changed at runtime.
D. Its expression must evaluate to a collection of values.

解題

A. 錯誤,不一定要加 default
B. 正確,break 在每個 case 區塊可加可不加
C. 錯誤,case 後面的條件值不能是變數,也就是不能隨時改變,只能是常數(Constant)

※ literal (n.) 文字
D. 錯誤,一次只能判斷一個值

expression (n.) 敘述
evaluate (vt.) 評價

答案

B. The break statement, at the end of each case block, is optional.

參考資料

  1. 《最新 Java 程式語言 修訂第七版》5-3 switch 多條件分支
  2. Exam 1z0-808 topic 1 question 90 discussion

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *