JavaScript is required

Khẳng định nào về ngoại lệ là đúng nhất?

A.

Ngoại lệ (Exception) là lỗi phát sinh khi đang thực thi chương trình (runtime error).

B.

Lỗi cú pháp (syntax error) cũng là một ngoại lệ.

C.

Ngoại lệ được Python dùng để loại bỏ một khối code khỏi chương trình.

D.

Tất cả các đáp án trên đều đúng.

Trả lời:

Đáp án đúng: A


Ngoại lệ (Exception) là một sự kiện bất thường xảy ra trong quá trình thực thi chương trình, làm gián đoạn luồng thực thi bình thường của chương trình. Nó thường được gây ra bởi các lỗi trong quá trình chạy (runtime errors) như chia cho 0, truy cập vào một chỉ mục không hợp lệ của mảng, hoặc cố gắng mở một tập tin không tồn tại.

Phương án 1 đúng vì nó chính xác định nghĩa ngoại lệ là lỗi phát sinh khi đang thực thi chương trình (runtime error).

Phương án 2 sai vì lỗi cú pháp (syntax error) xảy ra trong quá trình biên dịch, trước khi chương trình thực sự chạy, và do đó không phải là một ngoại lệ.

Phương án 3 sai vì ngoại lệ không được Python dùng để loại bỏ một khối code khỏi chương trình. Thay vào đó, nó được dùng để báo hiệu một lỗi và cho phép chương trình xử lý lỗi đó một cách thích hợp (ví dụ: bằng cách sử dụng các khối try...except).

Tổng hợp 200 câu hỏi trắc nghiệm lập trình Python có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.


50 câu hỏi 60 phút

Câu hỏi liên quan