Ký tự raise trong Python

Ví Dụ

Nếu x nhỏ hơn 0, thì phát sinh lỗi và dừng chương trình:

x = -1
if x < 0:
  raise Exception("Xin lỗi, không có số dưới số không")

Chạy Ví Dụ

Định Nghĩa và Cách Sử Dụng

Ký tự raise được sử dụng để phát sinh ngoại lệ.

Bạn có thể định nghĩa loại lỗi cần phát sinh và văn bản cần in ra cho người dùng.

Thêm Ví Dụ

Ví Dụ

Nếu x không phải là số nguyên, thì phát sinh TypeError:

x = "hello"
if not type(x) is int:
  raise TypeError("Chỉ cho phép số nguyên")

Chạy Ví Dụ