Python သည် ခြွင်းချက်တစ်ခုကို မြှင့်တင်ပါ။
ခြွင်းချက်တစ်ခု မြှင့်ပါ။
အခြေအနေတစ်ခုဖြစ်ပေါ်လာပါက Python developer အနေဖြင့်ခြွင်းချက်တစ်ခုအား သင်ရွေးချယ်နိုင်သည်။
ခြွင်းချက်တစ်ခုအား ပစ်ရန် (သို့မဟုတ်) မြှင့်တင်ရန် raise
သော့ချက်စကားလုံးကို အသုံးပြုပါ။
ဥပမာ
x သည် 0 ထက်နိမ့်ပါက ပရိုဂရမ်ကို အမှားတစ်ခုမြှင့်ပြီး ရပ်ပါ။
x = -1
if x < 0:
raise Exception("Sorry, no numbers below
zero")
ခြွင်းချက်တစ်ခုကို မြှင့်တင်ရန်အတွက် အဓိက raise
စကားလုံးကို အသုံးပြုသည်။
မည်ကဲ့သို့သော အမှားအယွင်းမျိုးကို မြှင့်တင်ရန်နှင့် အသုံးပြုသူထံ ပရင့်ထုတ်ရန် စာသားကို သင်သတ်မှတ်နိုင်သည်။
ဥပမာ
x သည် ကိန်းပြည့်မဟုတ်ပါက TypeError ကို မြှင့်ပါ-
x = "hello"
if not type(x) is int:
raise TypeError("Only
integers are allowed")