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

第8題

下列那一種程式語言有例外處理(Exception Handling)的能力?

題目

下列那一種程式語言有例外處理(Exception Handling)的能力?

  1. (1) BASIC
  2. (2) FORTRAN
  3. (3) Ada
  4. (4) C

官方答案

(3) Ada

解析

例外處理(Exception Handling)用於捕捉與處理執行時期的錯誤。Ada 語言自設計之初即內建完整的例外處理機制(如 exception 區塊),具備該能力。傳統 BASIC、FORTRAN(早期版本)與 C 語言均無內建的結構化例外處理語法(C 一般以回傳值或 setjmp/longjmp 處理錯誤,而非例外機制),故選 Ada。

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

官方資料