हम कोड में अपवाद को इस प्रकार फिर से लिखकर कर सकते हैं
a=[] foo = 'redbullz' try: for i in foo: a.append(i) print a[8] except Exception as e: print e
हमें निम्न आउटपुट मिलता है
list index out of range Process finished with exit code 0
हम कोड में अपवाद को इस प्रकार फिर से लिखकर कर सकते हैं
a=[] foo = 'redbullz' try: for i in foo: a.append(i) print a[8] except Exception as e: print e
हमें निम्न आउटपुट मिलता है
list index out of range Process finished with exit code 0
पायथन में अपवादों को संभालने का सबसे आसान तरीका कोशिश-छोड़कर ब्लॉक का उपयोग करना है। उदाहरण try: fob = open("test.txt", "r") fob.write("This is my test file for exception handling!!") except IOError: print "Error: can\'t find the file or read data" else: p
हम कोड में अपवाद को इस प्रकार फिर से लिखकर कर सकते हैं a=[] foo = 'redbullz' try: for i in foo: a.append(i) print a[8] except Exception as e: print e हमें निम्न आउटपुट मिलता है list index out of range Process finished with exit code 0
पायथन में कोई अंतर्निहित फ़ंक्शन नहीं है जो आपको अपवाद को संभालने या अनदेखा करने देता है, इसलिए सूची समझ में सभी अपवादों को संभालना संभव नहीं है क्योंकि सूची समझ में एक या अधिक अभिव्यक्तियां होती हैं; केवल कथन अपवादों को पकड़/अनदेखा/संभाल सकते हैं। किसी फ़ंक्शन के लिए अपवाद-प्रवण उप-अभिव्यक्तियों क