民國108年 第2梯次 電腦軟體設計(JAVA)乙級 學科
第8題
下列那一種程式語言有例外處理(Exception Handling)的能力?
題目
下列那一種程式語言有例外處理(Exception Handling)的能力?
- (1) BASIC
- (2) FORTRAN
- (3) Ada
- (4) C
官方答案
(3) Ada
解析
例外處理(Exception Handling)用於捕捉與處理執行時期的錯誤。Ada 語言自設計之初即內建完整的例外處理機制(如 exception 區塊),具備該能力。傳統 BASIC、FORTRAN(早期版本)與 C 語言均無內建的結構化例外處理語法(C 一般以回傳值或 setjmp/longjmp 處理錯誤,而非例外機制),故選 Ada。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。