خلاصة: لا يمكن استرداد الفرق بين الخطأ والاستثناء في برامج Java منالأخطاء بمجرد حدوثها. يمكن أن تكون الاستثناءات محددة وكذلك الاستثناءات التي لم يتم التحقق منها. تنتمي الأخطاء إلى النوع الذي لم يتم التحقق منه. بسبب البيئة التي يعمل فيها البرنامج.
ما الذي يمكن استعادته في Java؟
الآن دعونا نتناول الاستثناءات التي تشير إلى الشروط التي قد يرغب التطبيق المعقول في اللحاق بها. الاستثناءات هي الشروط التي تحدث في وقت التشغيل وقد تتسبب في إنهاء البرنامج. لكنها قابلة للاسترداد باستخدامحاول ، التقط الكلمات الرئيسية ورميها.
ما هي الاستثناءات المحددة في Java؟
تتحقق Java من الاستثناءات المحددة في وقت الترجمة.
بعض الاستثناءات المحددة الشائعة في Java هيIOException و SQLException و ParseException.
ما الفرق بين الخطأ والاستثناء؟
الأخطاء تحدث غالبًا في وقت التشغيل وهي تنتمي إلى نوع لم يتم التحقق منه. الاستثناءات هيالمشاكل التي يمكن أن تحدث في وقت التشغيل ووقت الترجمة. يحدث بشكل رئيسي في الكود المكتوب من قبل المطورين.
ما الفرق بين الاستثناء واستثناء وقت التشغيل؟
الاستثناءات طريقة جيدة للتعامل مع الأحداث غير المتوقعة في تدفق التطبيق الخاص بك. لم يتم تحديد RuntimeException من قبل المترجم ولكن قد تفضل استخدام استثناءاتتمديد فئة الاستثناء للتحكم في سلوك عملاءapi لأنهم مطالبون بالقبض على الأخطاء من أجلمنهم لتجميع.