av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

創(chuàng)新互聯(lián)Python教程:python中except的異常處理

1、說明

如果發(fā)生的異常和 Except 子句中的類是同一個類或者是它的基類,則異常和 except 子句中的類是兼容的(但反過來則不成立)。

2、實例

例如,下面的代碼將依次打印 B, C, D

class B(Exception):
    pass
 
class C(B):
    pass
 
class D(C):
    pass
 
for cls in [B, C, D]:
    try:
        raise cls()
    except D:
        print("D")
    except C:
        print("C")
    except B:
        print("B")

請注意如果except子句被顛倒(把 except B 放到第一個),它將打印B,B,B --- 即第一個匹配的 except 子句被觸發(fā)。

最后的except 子句可以省略異常名,以用作通配符。但請謹(jǐn)慎使用,因為以這種方式很容易掩蓋真正的編程錯誤!它還可用于打印錯誤消息,然后重新引發(fā)異常(同樣允許調(diào)用者處理異常)。

以上就是python中except的異常處理,希望能對大家有所幫助。更多Python學(xué)習(xí)指路:創(chuàng)新互聯(lián)Python教程

本文教程操作環(huán)境:windows7系統(tǒng)、Python 3.9.1,DELL G3電腦。


文章標(biāo)題:創(chuàng)新互聯(lián)Python教程:python中except的異常處理
分享鏈接:http://uogjgqi.cn/article/dpcgojg.html
掃二維碼與項目經(jīng)理溝通

我們在微信上24小時期待你的聲音

解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流