الاستثناء و معالجة الأخطاء في Visual Basic

Visual Basic يعتمد معالجة الاستثناء (الخطأ) المصنف الذي يسمح للبرنامج بكشف و ربما التعافي من الأخطاء أثناء التنفيذ. Visual Basic يستخدم إصدار محسن من بناء الجملة Try...Catch...Finally المعتمدة في لغات أخرى مثل C++. و معالج الاستثناء المصنف يدمج عنصر تحكم حديث مصنف (مشابه لـ Select Case أو While) ، باستثناء حماية كتل التعليمات البرمجية و الفلاتر.

معالج الاستثناء المصنف هو الأسلوب المستحسن في معالجة الأخطاء Visual Basic، حيث يجعل من السهل إنشاء و صيانة برامج ذات قوة و معالجات خطأ شاملة . و باستخدام معالج الاستثناء الغير مصنف لـ On Error يمكن أن يؤدي إلى تخفيض أداء التطبيق و ينتج التعليمات البرمجية التي يصعب تصحيحها و صيانتها.

في هذا القسم

أقسام ذات صلة

  • تخطيط المصحح
    تتناول هذه المقالة أساسيات استخدام مصحح أخطاء ‏‫Visual Studio. و تتضمن المواضيع أساسيات التصحيح و عنصر تحكم التنفيذ المرفق بالبرنامج الموجود قيد التشغيل أو التصحيح في نفس الوقت أو بدء تشغيل المصحح تلقائياً أو المهملات أو نقاط الإيقاف أو تفحص البرنامج الخاص بك أو معالجة الاستثناءات أو التحرير و المتابعة ثم استخدام التعبيرات في المصحح.

  • تصحيح في نفس الوقت
    توضح هذه المقالة التصحيح في نفس الوقت ، و هي الميزة التي تقوم بتشغيل ‏‫مصحح Visual Studio تلقائياً عندما يصادف برنامج مشغَل خارج ‏‫Visual Studio خطأ فادح.

  • تصحيح تعليمات برمجية مُدارة
    و يغطي مشاكل تصحيح الأخطاء الشائعة و تقنيات التطبيقات التي تتم إدارتها .

  • ‏‏ استثناء مساعد
    توضح هذه المقالة ميزة الاستثناء المساعد الذي يسهّل استكشاف و إصلاح أخطاء وقت التشغيل .

  • التحرير و المتابعة
    و توضح هذه المقالة التحرير و المتابعة و ميزة توفير الوقت التي تسمح لك بعمل تغييرات لتعليمات المصدر البرمجية أثناء وضع إيقاف البرنامج.

  • COM و ActiveX تصحيح الأخطاء
    توفير تلميحات حول تصحيح تطبيقات COM و عناصر تحكم ActiveX.