LONGEPASS
Q8.

Java 在例外處理(Exception Handling)指令中,不需使用到下列那一個保留字?

電腦軟體設計共同科目 · 乙級 · Q8

難易度分析

2 / 5

本題僅需對 Java 基礎語法中例外處理與流程控制的保留字有基本定義之認知即可解答,不涉及複雜的程式邏輯分析或陷阱選項。

正確答案:①break

① break:break 保留字用於迴圈控制或 switch 陳述式中跳出當前區塊,與例外處理機制無關。

錯誤選項解析

  • ② catch:catch 區塊用於捕獲並處理 try 區塊中拋出的例外物件,是例外處理的核心組成。
  • ③ throw:throw 用於主動拋出例外物件,在自訂例外或重新拋出例外時為必要關鍵字。
  • ④ try:try 區塊用於包裹可能發生例外的程式碼,為 Java 例外處理的起始關鍵字。
Learning Tip

"Java 例外處理的標準結構為 try-catch-finally,搭配 throw(拋出單一例外)與 throws(宣告方法可能拋出的例外)。break 屬於流程控制保留字,常用於 for/while 迴圈或 switch,切勿與例外處理關鍵字混淆。實務上需注意 throws 與 throw 的差異:前者用於方法簽章宣告,後者用於程式碼中實際拋出例外物件。"

學員答題分佈

①break0%
②catch0%
③throw0%
④try0%

此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!

相似類型題目