Python Thử ngoại trừ
Khối try
này cho phép bạn kiểm tra một khối mã để tìm lỗi.
Khối except
cho phép bạn xử lý lỗi.
Khối finally
cho phép bạn thực thi mã, bất kể kết quả của các khối try- và trừ.
Nhiều trường hợp ngoại lệ
Bạn có thể xác định bao nhiêu khối ngoại lệ tùy thích, ví dụ: nếu bạn muốn thực thi một khối mã đặc biệt cho một loại lỗi đặc biệt:
Thí dụ
In một thông báo nếu khối thử tăng a NameError
và một thông báo khác cho các lỗi khác:
try:
print(x)
except NameError:
print("Variable x
is not defined")
except:
print("Something else went
wrong")