Header Ads Widget

Responsive Advertisement

Ticker

6/recent/ticker-posts

Python Exception (Python class part 👉 25

 

Python Exception handling

प्रोग्राम के execute होते समय runtime में errors निम्न कारणों से आ सकते है।

  1. गलत इनपुट देने से।
  2. Resources की कमी या न उपलब्ध होने के कारण।

इन्ही कारणों से प्रोग्राम crash हो जाता है। अगर आप चाहते है के प्रोग्राम ऊपर बताये हुए कारणों की वजह से न crash हो तो प्रोग्राम में exception handling करना ज़रूरी है।

Python में try except finally block का उपयोग कर exception handling की जाती है।

try

वह कोड लिखा जाता है जिसमे exception आने की संभावना होती है।

except

अगर try block में लिखे कोड में error आती है तब ही except block का कोड execute होगा नहीं तो नहीं होगा।

ज़्यादातर except block में error से सम्बंधित message होते है यूजर के लिए। एक से अधिक except block का उपयोग किया जा सकता है।

finally

try या except ब्लॉक दोनों में से जो भी execute हो, finally ब्लॉक हर हाल में execute होता है।

Example

try:
  print(age)
except:
  print("age not defined")
finally:
  print("finally executed")

Python class part 25

Go to now Next class part 👉 26


एक टिप्पणी भेजें

0 टिप्पणियाँ