日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Python用戶自定義異常的實現

瀏覽:169日期:2022-07-01 10:29:05

實際開發中,有時候系統提供的異常類型不能滿足開發的需求。這時候你可以通過創建一個新的異常類來擁有自己的異常。異常類繼承自 Exception 類,可以直接繼承,或者間接繼承。

常見的內置異常有:

Python用戶自定義異常的實現

1.自定義異常類型

#1.用戶自定義異常類型,只要該類繼承了Exception類即可,至于類的主題內容用戶自定義,可參考官方異常類class TooLongExceptin(Exception): 'this is user’s Exception for check the length of name ' def __init__(self,leng): self.leng = leng def __str__(self): print('姓名長度是'+str(self.leng)+',超過長度了')2.如何手動拋出異常:raise

系統的自帶的異常只要觸發會自動拋出,比如NameError,但用戶自定義的異常需要用戶自己決定什么時候拋出。raise 唯一的一個參數指定了要被拋出的異常。它必須是一個異常的實例或者是異常的類(也就是 Exception 的子類)。大多數的異常的名字都以'Error'結尾,所以實際命名時盡量跟標準的異常命名一樣。

#1.用戶自定義異常類型class TooLongExceptin(Exception): 'this is user’s Exception for check the length of name ' def __init__(self,leng): self.leng = leng def __str__(self): print('姓名長度是'+str(self.leng)+',超過長度了') #2.手動拋出用戶自定義類型異常def name_Test(): name = input('enter your naem:') if len(name)>4: raise TooLongExceptin(len(name)) #拋出異常很簡單,使用raise即可,但是沒有處理,即捕捉 else : print(name) #調用函數,執行name_Test()-----------------執行時滿足條件后拋出一個用戶定義的異常如下:--------------------------------------enter your naem:是打發斯蒂芬Traceback (most recent call last):姓名長度是6,超過長度了 File 'D:/pythoyworkspace/file_demo/Class_Demo/extion_demo.py', line 21, in <module> name_Test()__main__.TooLongExceptin: <exception str() failed>3.捕捉用戶手動拋出的異常

#1.捕捉用戶手動拋出的異常,跟捕捉系統異常方式一樣def name_Test(): try: name = input('enter your naem:') if len(name)>4: raise TooLongExceptin(len(name)) else : print(name) except TooLongExceptin,e_result: #這里異常類型是用戶自定義的 print('捕捉到異常了') print('打印異常信息:',e_result) #調用函數,執行name_Test()==========執行結果如下:==================================================enter your naem:aaafsdf捕捉到異常了Traceback (most recent call last):打印異常信息: 姓名長度是7,超過長度了姓名長度是7,超過長度了 File 'D:/pythoyworkspace/file_demo/Class_Demo/extion_demo.py', line 16, in name_Test raise TooLongExceptin(len(name))__main__.TooLongExceptin: <exception str() failed> During handling of the above exception, another exception occurred: Traceback (most recent call last): File 'D:/pythoyworkspace/file_demo/Class_Demo/extion_demo.py', line 26, in <module> name_Test() File 'D:/pythoyworkspace/file_demo/Class_Demo/extion_demo.py', line 22, in name_Test print('打印異常信息:',e_result)TypeError: __str__ returned non-string (type NoneType)

到此這篇關于Python用戶自定義異常的實現的文章就介紹到這了,更多相關Python 自定義異常內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
欧美日一区二区三区在线观看国产免| 亚洲伊人影院| 国产高清亚洲| 欧美极品一区二区三区| 欧产日产国产精品视频| 国产精品99一区二区三区| 99视频一区| 欧美综合二区| 一二三区精品| 91嫩草精品| 国产香蕉精品| 精品国产日韩欧美精品国产欧美日韩一区二区三区 | 日精品一区二区三区| 欧美日韩a区| 久久a爱视频| 久久久9色精品国产一区二区三区| 日韩在线观看| 午夜在线一区| 狂野欧美性猛交xxxx| 四虎国产精品免费观看| 美女少妇全过程你懂的久久| 亚洲精品亚洲人成在线观看| 国产丝袜一区| 国产精品av久久久久久麻豆网| 亚洲最大av| 深夜视频一区二区| 激情久久久久久久| 日韩欧美高清一区二区三区| 日韩高清不卡一区| 久久精品免费一区二区三区| 日本va欧美va瓶| 久久一区二区三区电影| 久久国产精品色av免费看| 免费一二一二在线视频| 日韩一区二区三区免费视频| 欧美aa在线观看| 国产精品一页| 亚洲人成毛片在线播放女女| 精品三级在线观看视频| 亚洲精品黄色| 亚洲精品国产偷自在线观看| 久久先锋影音| 中文字幕在线视频久| 天堂精品久久久久| 日韩久久视频| 欧美激情网址| 97久久亚洲| 亚洲午夜免费| 老司机精品久久| 一区在线视频观看| 久久精品国产久精国产爱| 麻豆久久一区| 欧美激情三区| 麻豆精品在线视频| 国产精品视频一区二区三区四蜜臂| 久久亚洲二区| 日韩在线欧美| 99久久久久| 久久黄色影院| 欧美理论视频| 国产精品社区| 巨乳诱惑日韩免费av| 亚洲一区观看| 免费人成在线不卡| 麻豆亚洲精品| 免费黄网站欧美| 亚州av一区| 国产精品99精品一区二区三区∴ | 91欧美极品| 国产激情精品一区二区三区| 国产精品日本一区二区不卡视频| 国产精品一线| 日韩电影免费在线观看| 久久激情婷婷| 视频一区免费在线观看| 欧美在线黄色| 国产一区福利| 国产亚洲精品v| 欧美久久亚洲| 欧美不卡高清一区二区三区| 亚洲主播在线| 欧美福利一区| 日韩精品社区| 狠狠久久伊人中文字幕| 99精品视频精品精品视频| 一级欧洲+日本+国产| 亚州精品视频| 日韩欧美三级| 日韩国产一二三区| 日韩精品第一区| 综合激情网...| 91中文字幕精品永久在线| 亚洲免费一区二区| 精品国产网站| 亚洲精品乱码| 国产精品av一区二区| 视频一区免费在线观看| 欧美丰满日韩| 日本视频在线一区| 国产精品7m凸凹视频分类| 国产精品调教| 日韩制服丝袜先锋影音| 日韩国产激情| 亚洲不卡视频| 亚洲一级少妇| 国产精品美女午夜爽爽| 日韩亚洲国产欧美| 欧美精品资源| 国产福利片在线观看| 欧美一级网站| 亚洲精品在线国产| 精品午夜av| 日韩精品一区二区三区中文在线 | 日韩精品1区2区3区| 中文在线一区| 欧美精选一区二区三区| 国产成人免费视频网站视频社区| 奇米亚洲欧美| 欧美片网站免费| 日本a级不卡| 不卡在线一区二区| 久久国产影院| 日韩一区二区三区免费播放| 国产在线不卡一区二区三区| 美女精品在线| 日本欧洲一区二区| 蜜臀a∨国产成人精品| 视频一区二区不卡| 日韩午夜精品| 国产精品美女久久久| 视频在线观看一区| 亚洲不卡视频| 国产精品4hu.www| 91视频久久| 欧美在线亚洲综合一区| 国产模特精品视频久久久久| 免费的成人av| 99视频精品| 亚洲精品国产精品粉嫩| 亚洲黄页一区| 亚洲精品日韩久久| 欧美激情日韩| 欧美一级精品| 亚洲精品免费观看| 精品一区视频| aⅴ色国产欧美| 国产情侣一区| 欧美freesex黑人又粗又大| 好看不卡的中文字幕| 亚洲高清激情| 亚洲精品国产精品粉嫩| 精品亚洲二区| 夜夜精品视频| 天堂精品久久久久| 日本午夜免费一区二区| 欧美国产极品| 亚洲综合三区| 精品国产99| 欧洲激情综合| 欧美激情99| 日韩午夜在线| 久久中文精品| 亚洲香蕉网站| 国产精品午夜av| 中国女人久久久| 欧美天堂在线| 国产亚洲欧洲| 国产日韩电影| 久热精品在线| 国产一区不卡| 视频一区欧美精品| 日韩免费av| 国产精品黄色片| 激情久久久久久久| 97精品国产| 国产劲爆久久| 亚洲免费一区三区| 国产精品精品| 国产亚洲电影| 欧美日韩网址| 在线精品国产亚洲| 欧美~级网站不卡| 国产精选久久| 日韩av一级片| 精品欧美视频| 久久亚州av| 精品国产麻豆| 精品视频国产| 精品三级av在线导航| 国产欧美丝祙| 国产精品亚洲欧美一级在线 | 欧美日韩国产v| 在线看片国产福利你懂的| 日日夜夜免费精品视频| 日韩一区欧美二区| 欧美99久久| 在线一区二区三区视频| 中文一区一区三区免费在线观 | 日韩和的一区二在线| 久久影院午夜精品|