1. NHẬN BIẾT LỖI CHƯƠNG TRÌNH
1.1. Lỗi khi có lệnh viết sai cú pháp hoặc sai cấu trúc ngôn ngữ Python quy định. Chương trình sẽ lập tức dừng và thông báo lỗi Syntax Error
1.2. Lỗi khi không thể thực hiện một lệnh trong chương trình. Chương trình dừng lại và thông báo một mã lỗi. Lỗi này gọi lỗi ngoại lệ (Exceptions Error), mã lỗi trả lại gọi là mã lỗi ngoại lệ.
1.3. Chương trình chạy không lỗi ngoại lệ, nhưng kết quả đưa ra sai không chính xác. Đây là lỗi lôgic bên trong chương trình.
Với mỗi loại lỗi trên, cách xử lí và kiểm soát lỗi sẽ khác nhau.
Minh họa các loại lỗi khi lập trình
2. MỘT SỐ LỖI NGOẠI LỆ THƯỜNG GẶP
Nếu gặp lỗi ngoại lệ, chương trình Python sẽ dừng lại, báo lỗi. Một trong những vấn đề được đưa ra khi kiểm soát lỗi là làm thế nào để vẫn phát hiện lỗi, xử lý lỗi nhưng chương trình không bị dừng lại trong khi thực hiện.
Danh sách lỗi ngoại lệ trong Python
Truy cập phần tử List trong Python