مفتاح 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("Only integers are allowed")