ما معنى exception؟
المعنى في مجال تطوير البرمجيات مع أمثلة
exception: استثناء برمجي، استثناء
حدث خطأ يقطع المسار الطبيعي للبرنامج. يمكن للشيفرة التقاطه ومعالجته، أو قد يتسبب في تعطل البرنامج.
طريقة الاستخدام
تطلق شيفرات Java وC# وJavaScript الاستثناءات، بينما ترفعها Python. يقال: التقط الاستثناء أو عالجه أو سجله، وأحيانًا يُبتلع خطأً من دون معالجة. من التعابير الشائعة استثناء غير معالج واستثناء مؤشر فارغ.
أمثلة
The parser throws an exception if the date format is wrong.
تطلق أداة التحليل استثناءً إذا كان تنسيق التاريخ غير صحيح.
يرفض البرنامج المدخل غير المطابق ويحوّل الحالة إلى مسار معالجة الأخطاء.
Don't just catch the exception and ignore it. At least log it.
لا تلتقط الاستثناء وتتجاهله فحسب؛ سجّله على الأقل.
يوصي المثال بحفظ معلومات الخطأ لتسهيل تشخيصه بدل إخفائه.
تراكيب شائعة
- throw an exception
- catch an exception
- handle an exception
- unhandled exception
- null pointer exception
مصطلحات ذات صلة
مصطلحات أخرى: تنقيح البرامج واستكشاف الأخطاء
- fix · يُصلح
- debug · يصحّح الأخطاء
- reproduce · يعيد إظهار
- root cause · السبب الجذري
- workaround · حل التفافي مؤقت
- breakpoint · نقطة توقف في التصحيح
- error message · رسالة خطأ
- troubleshoot · يشخّص المشكلة ويعالجها
- bug report · تقرير خلل
- syntax error · خطأ نحوي
- debugger · منقّح الأخطاء
- step through · يتتبّع التنفيذ خطوةً خطوة
تدرّب على القراءة المتدرجة
تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية:
