فيديو: كم عدد أنواع معالجة الاستثناءات الموجودة في C ++؟
2024 مؤلف: Lynn Donovan | [email protected]. آخر تعديل: 2023-12-15 23:43
كم عدد أنواع معالجة الاستثناءات الموجودة في c ++؟ شرح: هناك نوعين من معالجة الاستثناءات في c ++. إنها معالجة الاستثناءات المتزامنة ومعالجة الاستثناءات غير المتزامنة.
مع وضع ذلك في الاعتبار ، كم عدد أنواع معالجة الاستثناءات الموجودة في C ++؟
إحدى مزايا C ++ على C هي معالجة الاستثناءات. الاستثناءات هي حالات شاذة في وقت التشغيل أو ظروف غير طبيعية يواجهها البرنامج أثناء تنفيذه. يوجد نوعين من الاستثناءات: أ) متزامن ، ب) غير متزامن (على سبيل المثال: التي هي خارجة عن سيطرة البرنامج ، فشل القرص ، إلخ).
تعرف أيضًا ، ما هو التعامل مع الاستثناءات في C ++ مع المثال؟ معالجة الاستثناء هي عملية معالجة أخطاء و استثناءات بطريقة لا تعيق التنفيذ الطبيعي للنظام. ل مثال ، يقوم المستخدم بقسمة رقم على صفر ، وهذا سوف يتم تجميعه بنجاح ولكن استثناء أو سيحدث خطأ وقت التشغيل بسبب تعطل تطبيقاتنا.
إلى جانب ذلك ، هل يمكنك التعامل مع الاستثناء في C ++؟
معالجة الاستثناء في C ++ مبني على ثلاث كلمات رئيسية: حاول ، يمسك ، ورمي. رمي: برنامج يرمي ملف استثناء عند اكتشاف مشكلة والتي تتم باستخدام كلمة رئيسية "رمي". يمسك : برنامج يمسك ملف استثناء مع ال استثناء المعالج حيث يريد المبرمجون يتعامل الشذوذ.
ماذا تقصد بمعالجة الاستثناءات؟
معالجة الاستثناء هي عملية الرد على استثناءات عند تشغيل برنامج الكمبيوتر. ان استثناء يحدث عند وقوع حدث غير متوقع يتطلب معالجة خاصة. معالجة الاستثناء يحاول برشاقة يتعامل هذه المواقف بحيث يمكن لبرنامج (أو ما هو أسوأ من ذلك ، نظام بأكمله) هل لا تحطم.