अपवाद

विज्ञापन
<लिपि> (adsbygoogle = window.adsbygoogle || []).push({});

अर्थ - शब्द अपवाद, एक को संदर्भित करता है घटना जो a . के निष्पादन के दौरान होता है कार्यक्रम, और निर्देशों के नियमित प्रवाह को बाधित करता है। कुछ मामलों में, कंप्यूटर कर सकते हैं संभालना इसके अपवाद अपना और कार्यक्रम चलता रहता है। हालांकि, अगर अपवाद is गंभीर है, तो कार्यक्रम को छोड़ने के लिए मजबूर किया जा सकता है।

कई प्रोग्रामिंग भाषाओं में, अपवादों का समर्थन किया जाता है और प्रोग्राम के प्रवाह को नियंत्रित करने के लिए उपयोग किया जाता है। अन्य भाषाएँ केवल मौलिक रनटाइम त्रुटियों को पकड़ने के लिए अपवादों का उपयोग करती हैं, जैसे कि आवंटन में विफलता स्मृति या सिस्टम-स्तरीय त्रुटियां।

यदि डेवलपर ने लिखने से पहले अपना शोध किया है कोड, तो कोड आदर्श होना चाहिए सुविधा अपवाद हैंडलिंग निर्देश जो करेंगे मदद प्रोग्राम स्वचालित रूप से निष्पादन के दौरान किसी भी परिणामी अपवाद को संभालता है।

उपयोग का उदाहरण - "एक सी ++ प्रोग्राम फेंक सकता है bad_alloc अपवाद जब स्मृति आवंटित नहीं की जा सकती है और सिस्टम में गड़बड़ी अपवाद जब ऑपरेटिंग सिस्टम एक उत्पन्न करता है त्रुटि".

विज्ञापन