JavaScript is required

Đối với ngắt ngoại lệ, phát biểu nào sau đây là sai:

A.
Lệnh chia cho 0 sinh ra ngắt ngoại lệ
B.
Lệnh sai cú pháp sinh ra ngắt ngoại lệ
C.
Tràn số sinh ra ngắt ngoại lệ
D.
Lỗi bộ nhớ sinh ra ngắt ngoại lệ
Trả lời:

Đáp án đúng: D


Ngắt ngoại lệ (Exception) xảy ra khi có lỗi trong quá trình thực thi chương trình, ví dụ như chia cho 0, tràn số, lỗi bộ nhớ. Tuy nhiên, lỗi cú pháp thường được phát hiện trong quá trình biên dịch hoặc thông dịch, trước khi chương trình thực sự chạy, và do đó không gây ra ngắt ngoại lệ trong quá trình thực thi. Thay vào đó, trình biên dịch hoặc thông dịch sẽ báo lỗi cú pháp. Do đó, đáp án sai là "Lệnh sai cú pháp sinh ra ngắt ngoại lệ".

Câu hỏi liên quan