如何使用"異常捕獲"

異常捕獲的介紹:

提供了一種方法聂抢,可處理給定代碼塊中可能會(huì)發(fā)生的一些或全部錯(cuò)誤精刷,同時(shí)仍保持代碼的運(yùn)行拒啰。
如果發(fā)生了程序員沒有處理的錯(cuò)誤斑唬,Python 只給用戶提供它的一般錯(cuò)誤信息,就好象沒有錯(cuò)誤處理一樣肌蜻。

通俗點(diǎn)理解就是:

異常捕獲就是探測(cè)某段代碼有沒有出錯(cuò)互墓,如果出錯(cuò)就執(zhí)行什么代碼,原理和if語句差不錯(cuò)宋欺,但是在Py里面轰豆,有些代碼出現(xiàn)的異常是不能用if來處理的胰伍,所以這里就可以使用異常捕獲了,使用異常捕獲以后就可以防止代碼的出錯(cuò)而退出程序酸休!

異常捕獲的格式是:

try:
可能會(huì)出現(xiàn)錯(cuò)誤的語句塊
except:或finally:
前者是出錯(cuò)了就跳過以后要執(zhí)行的語句塊骂租,后者是不管出不出錯(cuò),都會(huì)執(zhí)行的語句塊

注意:try和except或finally這兩個(gè)表達(dá)式是必須跟在一起的斑司,不然程序就會(huì)出錯(cuò)渗饮!

下面我們就開始來講下多元輸入框,并使用一下這個(gè)異常捕獲宿刮!

多元輸入框的格式是:
變量1,變量2=kuihua.multi_query(標(biāo)題1,標(biāo)題2)

代碼:

import appuifw
def cn(x):return x.decode("utf-8")
try:
    a,b=kuihua.multi_query(cn("kuihua昵稱"), cn("葵花ID"))
    kuihua.note(a+"\n"+b, "info")
except:
    kuihua.note(cn("你選擇了否"), "info")

上面就是多元輸入框的應(yīng)用了互站,這段代碼比較簡(jiǎn)單
a,b分別是用戶輸入的兩個(gè)值
輸入的文本會(huì)被直接轉(zhuǎn)換成"Unicode"編碼(也就是漢化所說的"U碼")
按否的話系統(tǒng)就會(huì)報(bào)錯(cuò),所以這里我們就需要用到異常捕獲了僵缺,大家看下上面的代碼應(yīng)該一下子就能理解啦胡桃!

我們?cè)趤砜纯磘ry:…finally:語句的用法
代碼:

import appuifw
def cn(x):
return x.decode("utf-8")
try:
    a,b=kuihua.multi_query(cn("kuihau昵稱"), cn("樂訊ID"))
    kuihua.note(a+"\n"+b, "info")
except:
    kuihua.note(cn("你點(diǎn)擊了取消"),"info")
finally:
    kuihua.note(cn("程序繼續(xù)運(yùn)行"), "info")
kuihua.note(cn("程序運(yùn)行完畢")."info")

上面這段代碼表示你不管正確還是錯(cuò)誤都會(huì)提示你程序繼續(xù)運(yùn)行,知道運(yùn)行結(jié)束

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末磕潮,一起剝皮案震驚了整個(gè)濱河市翠胰,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌自脯,老刑警劉巖之景,帶你破解...
    沈念sama閱讀 222,464評(píng)論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異膏潮,居然都是意外死亡锻狗,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,033評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門焕参,熙熙樓的掌柜王于貴愁眉苦臉地迎上來轻纪,“玉大人,你說我怎么就攤上這事叠纷⊥┐牛” “怎么了?”我有些...
    開封第一講書人閱讀 169,078評(píng)論 0 362
  • 文/不壞的土叔 我叫張陵讲岁,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我衬以,道長(zhǎng)缓艳,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,979評(píng)論 1 299
  • 正文 為了忘掉前任看峻,我火速辦了婚禮阶淘,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘互妓。我一直安慰自己溪窒,他們只是感情好坤塞,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,001評(píng)論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著澈蚌,像睡著了一般摹芙。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上宛瞄,一...
    開封第一講書人閱讀 52,584評(píng)論 1 312
  • 那天浮禾,我揣著相機(jī)與錄音,去河邊找鬼份汗。 笑死盈电,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的杯活。 我是一名探鬼主播匆帚,決...
    沈念sama閱讀 41,085評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼旁钧!你這毒婦竟也來了吸重?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 40,023評(píng)論 0 277
  • 序言:老撾萬榮一對(duì)情侶失蹤均践,失蹤者是張志新(化名)和其女友劉穎晤锹,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體彤委,經(jīng)...
    沈念sama閱讀 46,555評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡鞭铆,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,626評(píng)論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了焦影。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片车遂。...
    茶點(diǎn)故事閱讀 40,769評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖斯辰,靈堂內(nèi)的尸體忽然破棺而出舶担,到底是詐尸還是另有隱情,我是刑警寧澤彬呻,帶...
    沈念sama閱讀 36,439評(píng)論 5 351
  • 正文 年R本政府宣布衣陶,位于F島的核電站,受9級(jí)特大地震影響闸氮,放射性物質(zhì)發(fā)生泄漏剪况。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,115評(píng)論 3 335
  • 文/蒙蒙 一蒲跨、第九天 我趴在偏房一處隱蔽的房頂上張望译断。 院中可真熱鬧,春花似錦或悲、人聲如沸孙咪。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,601評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽翎蹈。三九已至淮菠,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間杨蛋,已是汗流浹背兜材。 一陣腳步聲響...
    開封第一講書人閱讀 33,702評(píng)論 1 274
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留逞力,地道東北人曙寡。 一個(gè)月前我還...
    沈念sama閱讀 49,191評(píng)論 3 378
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像寇荧,于是被迫代替她去往敵國(guó)和親举庶。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,781評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容