民國107年 第2梯次 電腦軟體設計(JAVA)乙級 學科

第49題

下列何者不是Java 語言的關鍵字(Keywo rd)?

題目

下列何者不是Java 語言的關鍵字(Keywo rd)?

  1. (1) super
  2. (2) this
  3. (3) then
  4. (4) finally

官方答案

(3) then

解析

Java 的保留關鍵字包含 super(呼叫父類別建構式或存取父類別成員)、this(指涉目前物件本身)與 finally(try-catch-finally 中保證執行的區塊),三者皆不可當作變數或方法名稱。Java 並沒有 if…then 的語法,條件式直接寫成 if (條件) { … },所以 then 不是關鍵字,只是一個普通識別字,開發者仍可拿來當變數名稱。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料