Các loại ngoại lệ cơ bản trong Python
Hãy cùng phân tích một số loại ngoại lệ cơ bản phát sinh trong Python.
Ngoại lệ loại TypeError đại diện
cho lỗi phát sinh khi có kiểu không hợp lệ
cho biến hoặc tham số. Ví dụ,
ngoại lệ như vậy sẽ xuất hiện nếu cộng
một chuỗi và một số.
Ngoại lệ loại SyntaxError
đại diện cho lỗi phát sinh khi
viết mã không chính xác. Ngoại lệ này
bao gồm cả IndentationError
(thụt lề không đúng) và TabError
(trộn lẫn tab và khoảng trắng trong thụt lề).
Ngoại lệ loại ArithmeticError
xuất hiện khi có lỗi số học trong
mã. Ngoại lệ này cũng bao gồm ZeroDivisionError,
phát sinh khi chia cho số không.
Tồn tại các loại ngoại lệ khác. Có thể xem mô tả đầy đủ về chúng tại đây.