ما هو ملف لم يتم العثور على استثناء؟
ما هو ملف لم يتم العثور على استثناء؟

فيديو: ما هو ملف لم يتم العثور على استثناء؟

فيديو: ما هو ملف لم يتم العثور على استثناء؟
فيديو: file not found طريقة حل مشكلة رسالة الخطأ لم يتم ايجاد الملف 2024, ديسمبر
Anonim

هذه استثناء تم طرحه أثناء محاولة فاشلة لفتح ملف ملف يُشار إليه باسم مسار محدد. هذا ايضا استثناء يمكن طرحها عندما يحاول أحد التطبيقات فتح ملف ملف للكتابة ، ولكن ملف للقراءة فقط ، أو أذونات ملف فعل ليس السماح لل ملف ليتم قراءتها من قبل أي تطبيق.

فقط هكذا ، لماذا يتم فحص الملف غير موجود استثناء؟

نظرًا لأن FileNotFoundException هو فئة فرعية من IOException ، يمكننا فقط تحديد IOException في قائمة الرميات وجعل برنامج التحويل البرمجي أعلاه خاليًا من الأخطاء. 2) لم يتم التحقق منه هي استثناءات هذا هو غير مدقق في وقت التجميع. يسمح المترجم له بالتجميع ، لأن ArithmeticException هو امتداد استثناء لم يتم التحقق منه.

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

وبالمثل ، قد يتساءل المرء ، ما هو الاستثناء الذي يتم طرحه عند إجراء محاولة للوصول إلى ملف غير موجود؟

FileNotFoundException

كيف تتعامل مع استثناء IO؟

متى يكون IOException القيت IOException هي القاعدة استثناء فئة تستخدم ل معالجة الفشل. في طريقة الفصل ، جرب ، يمسك ، وأخيرًا ، تتعامل الكتلة مع استثناء . ترمي طرق فئة واجهة التطبيق للتطبيق ملف IOException أو فئاتها الفرعية. محاولة يمسك أخيرًا ، يتم عرض كتلة التعليمات البرمجية أدناه في سيناريوهات مختلفة.

موصى به: