python的異常處理
1、異常?
異常就是不正常的情況,程式開發過程中的錯誤和bug都是補充正常的情況
2、異常引發的後果:
異常經常引發的後果就是引起程式奔潰
3、異常處理方式:
try —except:異常捕獲處理
4、異常處理的目的:
提高**的穩定性和健壯性
5、python使用try處理語法結構:
try:
#可能發生異常的**
except《異常名稱》:
#當發生異常後,**會立刻進入except中來
#處理這個**
[else:]
表示程式正常執行後會進入這兒
#**會繼續向下走
finally:
#不論是否有異常都會執行的**
舉例:
執行結果:
當使用者誤輸入成字元後會出丟擲異常。
對以上**進行異常處理:
執行結果:
python之異常處理 Python之異常處理
異常物件 請大家執行如下 a 100 0 print a 就會發現直譯器顯示如下的錯誤提示 traceback most recent call last file x.py line 1,in a 100 0 zerodivisionerror division by zero 大家要學會看直譯器...
Python之異常處理
在程式執行過程中影響程式正常執行的內容,稱為異常 nameerror print a indexerror 索引錯誤 li 1,2,3,4 print li 8 keyerror d dict a 1,b 2 print d f zerodivisionerror 除0錯誤 print 10 2 2...
Python之異常處理
try ret int input num 正常執行的 print ret except valueerror 捕捉錯誤 print 請輸入數字 try ret int input num 正常執行的 print ret except valueerror 捕捉錯誤 print 請輸入數字 exce...