python基础语法-异常处理
生活随笔
收集整理的這篇文章主要介紹了
python基础语法-异常处理
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
- python中的異常處理
- 類似于java
- 開發中很常用
- 異常處理的好處
- 大大減少了由于異常程序崩潰的發生。
- 三個基本語句
- try:在try語句后放入可能出現問題的代碼,沒有問題正常執行
- except:可以包含多條except語句,每個except后面緊跟一個異常類型(可以是系統預設也可以是自定義,這里不推薦自定義,因為絕大多數異常系統已經給出),隨后as 語句+異常變量名稱+":"后跟處理語句
- finally:最終必定會執行的語句
注意:異常的拋出是由上而下,由小到大,直到找不到異常
try:num = int(input())result = 100/numprinf("result is {0}".format(result),result.a) except ZeroDivisionError as e:print(e)print("除數為0的異常") except NameError as e:print(e)print("名稱異常") except Exception as e:print(e)print("其他異常") finally:print("絕對打印的語句")總結
以上是生活随笔為你收集整理的python基础语法-异常处理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python基础语法-三大内建数据结构之
- 下一篇: python高级语法-套接字编程之UDP