python中如何使用自定義異常類

本篇文章為大家展示了python中如何使用自定義異常類,內(nèi)容簡(jiǎn)明扼要并且容易理解,絕對(duì)能使你眼前一亮,通過這篇文章的詳細(xì)介紹希望你能有所收獲。

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對(duì)這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡(jiǎn)單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:主機(jī)域名、雅安服務(wù)器托管、營(yíng)銷軟件、網(wǎng)站建設(shè)、雙湖網(wǎng)站維護(hù)、網(wǎng)站推廣。

自定義異常類

1.自定義類

2.繼承系統(tǒng)的異?;恊xception

3.自定義異常類的構(gòu)造函數(shù)等方法進(jìn)行處理

舉例:

自定義一個(gè)我的異常類MyException

這是一個(gè)最簡(jiǎn)單的異常類

class MyException(Exception):

    pass

案例:判斷輸入的情況

如果不是數(shù)值就拋出異常。

a=input("請(qǐng)輸入一個(gè)值?")

if not a.isdigit():

    raise MyException("異常:輸入的不是數(shù)值!")

總結(jié)強(qiáng)調(diào):

1.自定義異常類。

2.掌握如何利用自定義異常類。

3.利用自定義異常類的構(gòu)造方法,進(jìn)行異常數(shù)值的提示。

本節(jié)知識(shí)源代碼:

#自定義異常類class MyException(Exception):    def __init__(self,a):        self.a=a
#最簡(jiǎn)單的異常類的使用a=input("請(qǐng)輸入一個(gè)值?")
if not a.isdigit():    raise MyException(a)

上述內(nèi)容就是python中如何使用自定義異常類,你們學(xué)到知識(shí)或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識(shí)儲(chǔ)備,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

名稱欄目:python中如何使用自定義異常類
本文路徑:http://muchs.cn/article14/jcpgge.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google網(wǎng)站建設(shè)、營(yíng)銷型網(wǎng)站建設(shè)、標(biāo)簽優(yōu)化、品牌網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司