0
Exceptions أو الاستثناءات: هي أحداث غير متوقعة تحدث أثناء تشغيل البرنامج وتؤدي إلى توقفه إذا لم يتم التعامل معها بشكل صحيح.
أمثلة على الاستثناءات:
- Division by Zero: محاولة القسمة على صفر.
- File Not Found: محاولة الوصول إلى ملف غير موجود.
- Type Error: استخدام نوع بيانات غير متوافق مع العملية.
يمكن التعامل مع الاستثناءات باستخدام كتل مثل `try` و`except` في بايثون، مما يسمح للبرنامج بمواصلة العمل حتى عند حدوث أخطاء.
استثناءات بايثون هي أحداث تحدث أثناء تنفيذ برنامج وتعيق التدفق الطبيعي لتعليمات البرنامج. عندما يتم رفع استثناء، فهذا يشير إلى حدوث خطأ. توفر بايثون طريقة للتعامل مع هذه الاستثناءات باستخدام كتل try-except، مما يسمح للمطورين بإدارة الأخطاء بسلاسة وضمان استمرار البرنامج أو الخروج منه بسلاسة.