फ़ाइल क्या है अपवाद नहीं मिला?
फ़ाइल क्या है अपवाद नहीं मिला?

वीडियो: फ़ाइल क्या है अपवाद नहीं मिला?

वीडियो: फ़ाइल क्या है अपवाद नहीं मिला?
वीडियो: Exception Handling (Try Except Else Block) I Computer | CUET 2022 | By Lalit Gurnani Sir 2024, नवंबर
Anonim

इस अपवाद खोलने के असफल प्रयास के दौरान फेंका जाता है फ़ाइल एक निर्दिष्ट पथनाम द्वारा निरूपित। यह भी अपवाद जब कोई एप्लिकेशन खोलने का प्रयास करता है तो फेंका जा सकता है a फ़ाइल लिखने के लिए, लेकिन फ़ाइल केवल पढ़ने के लिए है, या की अनुमति है फ़ाइल करना नहीं अनुमति दें फ़ाइल किसी भी एप्लिकेशन द्वारा पढ़ा जा सकता है।

बस इतना ही, फ़ाइल क्यों नहीं मिली अपवाद की जाँच की जाती है?

चूंकि FileNotFoundException IOException का एक उपवर्ग है, हम थ्रो सूची में केवल IOException निर्दिष्ट कर सकते हैं और उपरोक्त प्रोग्राम को कंपाइलर-त्रुटि-मुक्त बना सकते हैं। 2) अनियंत्रित क्या हैं अपवाद वे हैं जाँच नहीं की गई है संकलित समय पर। संकलक इसे संकलित करने की अनुमति देता है, क्योंकि अंकगणित अपवाद एक है अनियंत्रित अपवाद.

इसके बाद, सवाल यह है कि अपवाद जावा मौजूद नहीं है? एक उपयुक्त क्या है जावा अपवाद अनुरोधित तत्व के लिए फेंकने के लिए मौजूद नहीं होना ? यह इंगित करने के लिए फेंक दिया गया है कि एक विधि को एक अवैध या अनुचित तर्क पारित किया गया है। विधि को एक वैध तर्क दिया गया था, यह अभी नहीं था मौजूद डेटाबेस में।

इसी तरह कोई यह पूछ सकता है कि जब किसी फाइल को एक्सेस करने का प्रयास किया जाता है तो कौन सा अपवाद फेंका जाता है?

FileNotFoundException

आप आईओ अपवाद को कैसे संभालेंगे?

कब है IOException फेंक दिया IOException आधार है अपवाद वर्ग के लिए इस्तेमाल किया हैंडलिंग विफलताओं। कक्षा की एक विधि में, कोशिश करें, पकड़ , और अंत में ब्लॉक को हैंडल करता है अपवाद . एप्लिकेशन एपीआई वर्ग के तरीके फेंक देते हैं IOException या इसके उपवर्ग। प्रयत्न पकड़ अंत में कोड का ब्लॉक विभिन्न परिदृश्यों में नीचे दिखाया गया है।

सिफारिश की: