आपको अपवाद कब उठाना चाहिए?
आपको अपवाद कब उठाना चाहिए?

वीडियो: आपको अपवाद कब उठाना चाहिए?

वीडियो: आपको अपवाद कब उठाना चाहिए?
वीडियो: अपवाद फेंकना बंद करो! स्पष्ट होना शुरू करें 2024, नवंबर
Anonim

इसीलिए अपवाद चाहिए केवल इस्तेमाल किया जा सकता है अगर आप स्थिति को सभ्य तरीके से नहीं संभाल सकता (सोचें "स्मृति से बाहर" या "कंप्यूटर में आग लगी है")। एक अंगूठे का नियम है प्रति उपयोग अपवाद कुछ के मामले में आप सामान्य रूप से भविष्यवाणी नहीं कर सका। उदाहरण हैं डेटाबेस कनेक्टिविटी, डिस्क पर गुम फाइल आदि।

इसके बाद, कोई यह भी पूछ सकता है कि अपवाद उठाने का क्या अर्थ है?

3.3 अपवाद . अपवाद उठाना एक कार्यक्रम में निष्पादन के सामान्य प्रवाह को बाधित करने के लिए एक तकनीक है, जो संकेत देती है कि कुछ असाधारण परिस्थिति उत्पन्न हुई है, और उस परिस्थिति पर प्रतिक्रिया करने के लिए नामित कार्यक्रम के एक संलग्न हिस्से में सीधे लौट रहा है।

ऊपर के अलावा, आप पायथन में अपवाद कैसे उठाते हैं? अजगर प्रोग्राम के "सामान्य" भाग के रूप में प्रयास कथन के बाद कोड निष्पादित करता है। कोड जो अनुसरण करता है के अलावा बयान किसी के लिए कार्यक्रम की प्रतिक्रिया है अपवाद पूर्ववर्ती प्रयास खंड में। जैसा कि आपने पहले देखा, जब वाक्यात्मक रूप से सही कोड एक में चलता है त्रुटि , अजगर मर्जी एक अपवाद त्रुटि फेंको.

कोई यह भी पूछ सकता है कि क्या अपवाद उठाने से कार्यक्रम रुक जाता है?

ए. का प्रभाव चढ़ाई बयान है या तो सूट को छोड़कर किसी मिलान में निष्पादन को डायवर्ट करने के लिए, या to कार्यक्रम बंद करो क्योंकि सूट को छोड़कर कोई मिलान नहीं पाया गया था अपवाद . NS अपवाद द्वारा बनाई गई वस्तु उठा सकते हैं एक संदेश स्ट्रिंग है जो एक सार्थक त्रुटि संदेश प्रदान करती है। आम तौर पर, यह है एक स्ट्रिंग ।

जब आप नया अपवाद फेंकते हैं तो क्या होता है?

नया अपवाद () साधन आप एक बना रहे हैं नया का उदाहरण अपवाद प्रकार। जब तब आप कहो नया अपवाद फेंकें () इसका मतलब है की आप कह रहे हैं कि प्रोग्राम कंट्रोल को कॉलर पर ले जाएं और इसके बाद आगे के बयानों को निष्पादित न करें फेंकना बयान।

सिफारिश की: