Python ကလွဲရင် စမ်းကြည့်ပါ။
ပိတ်ဆို့ခြင်းသည် သင့်အား အမှားများအတွက် ကုဒ် try
တစ်တုံးကို စမ်းသပ်နိုင်စေပါသည်။
ပိတ်ဆို့ခြင်း သည် except
သင့်အား အမှားကို ကိုင်တွယ်နိုင်စေပါသည်။
ပိတ်ဆို့ခြင်းသည် ကြိုးစားခြင်း ၏ finally
ရလဒ်နှင့် ပိတ်ဆို့ခြင်းမှလွဲ၍ မည်သို့ပင်ဖြစ်စေ ကုဒ်ကိုလုပ်ဆောင်စေနိုင်သည်။
ခြွင်းချက်များစွာ
သင်သည် ခြွင်းချက်လုပ်ကွက်များစွာကို သင်အလိုရှိသကဲ့သို့ သတ်မှတ်နိုင်သည်၊ ဥပမာ- အထူးအမှားမျိုးအတွက် ကုဒ်၏ အထူးဘလောက်တစ်ခုကို လုပ်ဆောင်လိုပါက၊
ဥပမာ
try block သည် NameError
အခြား error များအတွက် မက်ဆေ့ချ်တစ်ခု တက်လာပါက စာတစ်စောင်ကို print ထုတ်ပါ။
try:
print(x)
except NameError:
print("Variable x
is not defined")
except:
print("Something else went
wrong")