久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Python try except異常捕獲機(jī)制原理解析

瀏覽:44日期:2022-07-29 15:14:01

當(dāng)你執(zhí)行大型程序的時(shí)候,突然出現(xiàn)exception,會(huì)讓程序直接停止,這種對(duì)服務(wù)器自動(dòng)程序很不友好,而python有著較好的異常捕獲機(jī)制,不會(huì)立刻終止程序。

這個(gè)機(jī)制就是try-except。

1. 發(fā)生異常時(shí)可配置備用程序

aa = [1,2,4,5,7,0,2]for ii in aa: try: h = 2/ii print(h) except: #發(fā)生異常時(shí)備用 h = 2/(ii+1) print(h)

Python try except異常捕獲機(jī)制原理解析

2. 單個(gè)異常捕獲

dict_ = {}try: print(dict_[’test’]) print(’ --- testing... --- ’)except KeyError as e: print(’--- the error is ---:’, e) #單個(gè)異常print(’ ---finished!!--- ’)

Python try except異常捕獲機(jī)制原理解析

3. 多個(gè)異常捕獲,循環(huán)中

num = [9,7,0,1,4,’16’]for x in num: try: print (1/x) except ZeroDivisionError: print(’error:0做除數(shù)!’) except TypeError: # 當(dāng)報(bào)錯(cuò)信息為T(mén)ypeError,執(zhí)行下面的語(yǔ)句。 print(’error:數(shù)值類(lèi)型錯(cuò)誤!’)print(’ ---finished!!--- ’)

Python try except異常捕獲機(jī)制原理解析

4. 通用異常:Exception,當(dāng)你不知道異常的種類(lèi)或者多少異常的時(shí)候,可以使用通用異常捕獲,同時(shí)通用異常可以與特定異常混用。

num = [9,7,0,1,4,’16’]for x in num: try: print (1/x) except ZeroDivisionError: print(’error:0做除數(shù)!’) #特定異常和Exception混合使用 except Exception as e: print(’the Exception is:’,e)print(’ ---finished!!--- ’)

Python try except異常捕獲機(jī)制原理解析

5. else語(yǔ)句:在被檢測(cè)的代碼塊沒(méi)有發(fā)生異常時(shí)執(zhí)行

dict_ = {’test’:’這個(gè)地方是哪里?’}try: print(dict_[’test’]) print(’ --- testing... --- ’)except KeyError as e: print(’--- the error is ---:’, e) #單個(gè)異常else: print(’沒(méi)有發(fā)生異常!’)print(’ ---finished!!--- ’)

Python try except異常捕獲機(jī)制原理解析

6. finally語(yǔ)句:不管有沒(méi)有發(fā)生異常都會(huì)執(zhí)行

dict_ = {’test’:’這個(gè)地方是哪里?’}try: print(dict_[’test’]) print(’ --- testing... --- ’)except KeyError as e: print(’--- the error is ---:’, e) #單個(gè)異常else: print(’沒(méi)有發(fā)生異常!’)finally: print(’總可以被執(zhí)行的語(yǔ)句。。。’)print(’ ---finished!!--- ’)

Python try except異常捕獲機(jī)制原理解析

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 欧美一区久久 | 黄片毛片在线观看 | 亚洲永久精品www | 中文二区 | 成人国产精品视频 | 久久99一区| chinese中国真实乱对白 | 青青久视频| 亚洲在线免费观看 | 国产精品久久久久久久久 | 中文视频在线 | 91在线电影| 少妇一级淫片免费放 | 亚洲国产精品久久久久久女王 | 国产h在线 | 色玖玖 | 国产午夜精品一区二区三区 | 中文字幕精品一区二区三区精品 | 色婷婷亚洲国产女人的天堂 | 天堂免费在线观看视频 | 日韩成人在线视频 | 狠狠躁夜夜躁人人爽天天高潮 | 国产精品国产三级国产aⅴ 精品91 | 欧日韩免费视频 | 一级片欧美 | 国产一区二区视频在线观看 | 黄av在线 | 国产精品久久久久久久一区探花 | 国产福利网站 | 久久999| 欧美一级黄视频 | 久久久看片 | 久久99国产精品久久99大师 | 日韩在线一区二区 | 观看av| 亚洲综合区 | 欧美国产日本一区 | 欧美一区不卡 | 欧美一区二区 | 九九视频这里只有精品 | 国产精品污www在线观看 |