Trả lời:
Đáp án đúng: C
Trong ngôn ngữ lập trình hướng đối tượng, các đối tượng ngoại lệ (exceptions) thường được tạo ra từ một lớp (class) cơ sở. Lớp cơ sở này cung cấp cấu trúc và hành vi chung cho tất cả các loại ngoại lệ. Trong nhiều ngôn ngữ như C++, Java, C#, lớp cơ sở cho các ngoại lệ thường có tên là Exception
. Khi một ngoại lệ xảy ra, một đối tượng thuộc lớp Exception
hoặc một lớp con của nó sẽ được tạo ra và "ném" (thrown). Khối try-catch
được sử dụng để bắt và xử lý các ngoại lệ này.
Do đó, đáp án đúng là C. Exception.