python raise语句_python中异常报错的分析处理
生活随笔
收集整理的這篇文章主要介紹了
python raise语句_python中异常报错的分析处理
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
想必到現在經過python基礎的學習之后,小伙伴們都已經開始寫很多腳本了,有大的有小的,但是有的時候并不是所寫的能夠順利跑出結果來,期間會有不但的報錯以及異常,很多我們都不理解,所以也就不會修改,這是寫腳本中常遇到的問題,雖然在當時被定型為絆腳石,但是多次遇到異常后我們會發現這是一筆不可多得的財富。對個人的成長有很大的幫助。
今天呢,我們總結了一下經常遇到的異常報錯,以及處理方式。
常見異常類型及描述
那么既然知道了以上的所有報錯,我們得知道怎么處理吧,接下來要說的異常報錯的處理。
異常處理:捕捉異常
raise語句:
格式: raise [exceptionType[,argument][,traceback]]
為了調用raise,可以用一個類或者實例的參數來調用。
try/except 語句:
我們先用一個例子來分析這個問題。
首先在交互界面,我們可以按下面輸入并得出,10除以2等于5,但是當你10除以0的時候,就會報錯ZeroDivisionError,這個我們可以理解,按照數學中定義,分母不可以為0。(除非你不知道。如果真不知道的話,你最好找你小學數學老師談談心!)
>>> 10//2
5
>>> 10//0
Traceback (most recent call last):
File "
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的python raise语句_python中异常报错的分析处理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CentOS远程监控
- 下一篇: Swift 与 JSON 数据