Q31.
若Java 語言的方法沒有回傳值,在方法名稱前面要使用以下那一個保留字?
電腦軟體設計(JAVA) · 乙級 · Java · Q31
難易度分析
2 / 5
本題考查 Java 基礎語法中關於方法宣告的保留字定義,屬於基本概念的直接記憶與應用,不涉及複雜的邏輯推論或陷阱選項。
正確答案:③void
③ void:void 是 Java 的保留字,明確表示該方法不返回任何值,為 Java 方法簽章中宣告無回傳型別的標準寫法。
錯誤選項解析
- ① public:public 是存取修飾詞(Access Modifier),用於控制方法的可見範圍,與回傳值型別無關。
- ② private:private 同樣是存取修飾詞,用於限制方法僅能在所屬類別內存取,並非用來宣告無回傳值。
- ④ null:null 是參考型別的預設值,表示物件未指向任何實體,並非方法回傳型別的關鍵字,將其用於方法宣告會導致編譯錯誤。
Learning Tip
"此類題型常考 方法簽章(Method Signature) 的基本語法。需特別區分 存取修飾詞(public、private、protected)與 回傳型別(void、int、String 等)的不同角色。實務上,即使方法不需要回傳值,仍必須明確宣告 void,省略會導致編譯失敗。"
學員答題分佈
①public0%
②private0%
③void0%
④null0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!