Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन में एक्सेप्शन को अनदेखा करके कैसे आगे बढ़ें?

हम निम्न तरीकों से एक्सेप्शन को हैंडल किए बिना try-except ब्लॉक चला सकते हैं:

try:
    1/0
except:
    pass

और

try:
    1/0
except Exception:
    pass

पहले मामले में, bare except: का उपयोग करना except BaseException: जैसा है जो KeyboardInterrupt, SystemExit और उन जैसे एरर्स को भी पकड़ लेगा, जो सीधे exceptions.BaseException से प्राप्त होते हैं, exceptions.Exception से नहीं।

दूसरे मामले में, ऊपर बताई गई चीजें नहीं पकड़ी जाएंगी। pass स्टेटमेंट एक्सेप्शन को अनदेखा करना संभव बनाता है।

  1. - पायथन में try, except और finally स्टेटमेंट समझाएं।

    पायथन में एक्सेप्शन हैंडलिंग में, हम एक्सेप्शन पकड़ने और हैंडल करने के लिए try और except स्टेटमेंट्स का उपयोग करते हैं। try क्लॉज के अंदर का कोड स्टेटमेंट दर स्टेटमेंट एक्जीक्यूट होता है। यदि कोई एक्सेप्शन होता है, तो try ब्लॉक का बाकी हिस्सा छोड़ दिया जाता है और except क्लॉज एक्जीक्यूट होता है। उदा

  1. - पायथन में 'except Exception as e' और 'except Exception, e' में क्या अंतर है?

    except स्टेटमेंट्स में , और as के उपयोग का अंतर निम्न है: कार्यात्मक रूप से , और as दोनों समान हैं; लेकिन उनका उपयोग पायथन संस्करणों पर निर्भर करता है:पायथन 2.5 और पूर्व संस्करणों में, कॉमा के उपयोग की सिफारिश की जाती है क्योंकि as समर्थित नहीं है।पायथन 2.6+ संस्करणों में, दोनों कॉमा और as का उपयोग

  1. - पायथन में एक्सेप्शन को अनदेखा करके कैसे आगे बढ़ें?

    हम निम्न तरीकों से एक्सेप्शन को हैंडल किए बिना try-except ब्लॉक चला सकते हैं: try: 1/0 except: pass और try: 1/0 except Exception: pass पहले मामले में, bare except: का उपयोग करना except BaseException: जैसा है जो KeyboardInterrupt, SystemExit और उन जैसे एरर्स को भी पकड़ लेगा, जो सीधे e