Khi lập trình trong Python, IndexError là một loại lỗi thường gặp khi cố gắng truy cập một phần tử không tồn tại trong danh sách. Điều này thường xảy ra khi chỉ số vượt quá giới hạn của danh sách.
Hãy đánh giá tính đúng sai của các nhận định sau:
a) IndexError xảy ra khi chỉ số truy cập nằm ngoài phạm vi của danh sách.
b) Lỗi này có thể xảy ra khi danh sách rỗng và cố gắng truy cập phần tử đầu tiên.
c) IndexError có thể được xử lý bằng cách sử dụng khối lệnh if.
d) Lỗi IndexError không ảnh hưởng đến việc thực thi của chương trình.
a) Đúng
b) Đúng
c) Đúng
d) Sai. Nếu xảy ra IndexError mà không được xử lý, chương trình sẽ dừng lại ngay tại vị trí lỗi.