Python nâng từ khóa
Thí dụ
Phát sinh lỗi và dừng chương trình nếu x thấp hơn 0:
x = -1
if x < 0:
raise Exception("Sorry, no numbers below
zero")
Định nghĩa và Cách sử dụng
Từ raise
khóa được sử dụng để nêu ra một ngoại lệ.
Bạn có thể xác định loại lỗi nào sẽ xảy ra và văn bản sẽ in cho người dùng.
Các ví dụ khác
Thí dụ
Tăng TypeError nếu x không phải là số nguyên:
x = "hello"
if not type(x) is int:
raise TypeError("Only
integers are allowed")