คำสั่ง raise ใน Python
ตัวอย่าง
ถ้า x ต่ำกว่า 0 จะปล่อยข้อผิดพลาดและหยุดโปรแกรม
x = -1 if x < 0: raise Exception("Sorry, no numbers below zero")
การเขียนและการใช้งาน
คำสั่ง raise ใช้ในการปล่อยข้อผิดพลาด
คุณสามารถกำหนดชนิดของข้อผิดพลาดที่ต้องการปล่อย และข้อความที่จะแสดงให้ผู้ใช้
ตัวอย่างเพิ่มเติม
ตัวอย่าง
ถ้า x ไม่ใช่ตัวเลข จะปล่อย TypeError:
x = "hello" if not type(x) is int: raise TypeError("เฉพาะตัวเลขเท่านั้นที่อนุญาต")