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