Computer >> Máy Tính >  >> Lập trình >> Python

Giải thích câu lệnh Thử, Ngoại trừ và Khác bằng Python.

Phương pháp phổ biến để xử lý các ngoại lệ trong python là sử dụng khối "thử ngoại trừ". Chúng ta thậm chí có thể thêm một mệnh đề khác vào sau mệnh đề ngoại trừ. Các câu lệnh trong khối else được thực thi nếu không có ngoại lệ trong câu lệnh try.

Mệnh đề else tùy chọn được thực thi nếu và khi điều khiển chảy ra ở cuối mệnh đề try ngoại trừ trường hợp ngoại lệ hoặc thực hiện câu lệnh trả về, tiếp tục hoặc ngắt.

Ví dụ

Đoạn mã đã cho có thể được viết lại như sau

a = [11, 8, 9, 2]
try:
foo = a[3]
except:
print "index out of range"
else:
print "index well within range"

Đầu ra

Điều này cho kết quả

index well within range