国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Python異常處理

Pocher / 3381人閱讀

摘要:異常上一篇文章設計模式下一篇文章文件處理異常捕捉實例錯誤信息沒有捕捉到異常不管有沒有異常,我都會執行結果錯誤信息不管有沒有異常,我都會執行拋出自定義異常可以用語句來引發異常。

Python異常
上一篇文章:Python設計模式
下一篇文章:Python文件處理
1、異常捕捉

實例:

try:
    1/0
except (ZeroDivisionError) as errorMsg:
    print("錯誤信息:",errorMsg)
else:
    print("沒有捕捉到異常")
finally:
    print("不管有沒有異常,我都會執行")

結果:

錯誤信息: division by zero
不管有沒有異常,我都會執行
2、拋出自定義異常
可以用raise語句來引發異常。

自定義的異常/錯誤對象必須是Error或Exception類的子類

實例:

class MyException(Exception):
    def __init__(self,msg):
        self.msg=msg

try:
    #raise引發一個自定義異常
    raise MyException("自定義異常")
except MyException as arg:
    print(arg.msg)
else:
    print("沒有捕捉到異常")
finally:
    print("不管有沒有異常,我都會執行")

結果:

自定義異常
不管有沒有異常,我都會執行

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/44766.html

相關文章

  • 從JavaScript到Python異常

    摘要:但如果忽視異常輕則影響功能運行,重則導致系統崩潰,造成經濟損失。異常處理捕獲異常捕獲關鍵字與一致,都是使用。語句塊表示無論是否發生異常,語句塊代碼一定會被執行。 不少前端工程師看到這個標題可能會產生質問: 我js用得好好的,能后端能APP,為什么還要學習Python? 至少有下面兩個理由: 學習曲線。ES6之后的JavaScript(TypeScript)的在語法上和Python有很...

    xcold 評論0 收藏0
  • python錯誤、異常和程序調試

    摘要:關鍵字拼寫錯誤時會提示語法錯誤,而變量名函數名拼寫錯誤會在運行時給出的錯誤提示腳本程序不符合的語法規范例如如少了括號,冒號等符號,以及表達式書寫錯誤等。異常的處理異常是程序在運行過程中引發的錯誤。 異常是Python程序在運行過程中引發的錯誤,如果程序中引發了未進行處理的異常,程序就會由于異常而終止運行,只有為程序添加異常處理,才能使程序更健壯。 Python對異常的處理,有它自己的語...

    Object 評論0 收藏0
  • [原] 深入對比數據科學工具箱:Python 和 R 的異常處理機制

    摘要:對于異常機制的合理運用是直接關系到碼農飯碗的事情所以,本文將具體介紹一下和的異常處理機制,闡明二者在異常處理機制上的異同。下面將具體介紹二者的異常處理機制。 概述 showImg(https://segmentfault.com/img/remote/1460000006760426); 異常處理,是編程語言或計算機硬件里的一種機制,用于處理軟件或信息系統中出現的異常狀況(即超出程序正...

    FreeZinG 評論0 收藏0
  • 使用Python進行異常處理

    摘要:為此,我們需要使用不同的異常處理程序定義多個子句。此異常由另一個異常子句處理,但除外。提高并重新提出異常中的關鍵字用于強制發生異常。如果沒有異常處理代碼,程序將只打印錯誤消息并終止。因此,我們將使用子句,在記錄錯誤后重新引發異常。 showImg(https://segmentfault.com/img/remote/1460000019165381?w=329&h=388); 來源...

    sydMobile 評論0 收藏0
  • 總結:Python中的異常處理

    摘要:盡量使用內置的異常處理語句來替換語句,比如語句,方法。以上是最簡單的重新拋出異常的做法,也是推薦的做法。除了包含所有的外還包含了,和三個異常。避免在語句塊中干一些沒意義的事情,捕獲異常也是需要成本的。 異常處理在任何一門編程語言里都是值得關注的一個話題,良好的異常處理可以讓你的程序更加健壯,清晰的錯誤信息更能幫助你快速修復問題。在Python中,和不部分高級語言一樣,使用了try/ex...

    douzifly 評論0 收藏0
  • python異常機制個人理解(參考網上資料)

    摘要:如果有一個異常程序沒有處理,那么將調用默認的處理器處理,并終止程序且給出提示。引發異常你可以用語句來引發一個異常。異常錯誤對象必須有一個名字,且它們應是或類的子類。參考資料凌風技術站異常機制講解 當你的程序中出現異常情況時就需要異常處理。比如當你打開一個不存在的文件時。當你的程序中有一些無效的語句時,Python會提示你有錯誤存在。下面是一個拼寫錯誤的例子,print寫成了Print。...

    CastlePeaK 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<