異常的完整語法

2021-10-01 21:51:14 字數 536 閱讀 3380

- 異常:  就是python中的錯誤物件

- 特點: 異常一旦丟擲, 將終止**進行執行.

- 捕獲異常: 異常捕獲後,**可以繼續執行

try:

# 可能出現的錯誤的**

except 異常類名 as e:

print(e) #獲取錯誤資訊

else:

# 沒有異常的時候執行這裡的**

finally:

# 無論如何都執行這裡的**

特殊:try:

# 可能出現的錯誤的**

except:

print(e) #獲取錯誤資訊

try:

# 可能出現的錯誤的**

except (異常類1,異常類2...) as e:

print(e) #獲取錯誤資訊

- 異常的傳遞: 異常如果沒有**獲, 可以向外依次進行傳遞.

- 異常的丟擲:

raise 異常類物件 *****> raise 異常類("錯誤資訊")

16完整的異常捕獲語法

try 需要自行的 except 錯誤型別1 針對的 except 錯誤型別2 針對的 except 錯誤型別3 針對的 except except as result 列印錯誤資訊 print result else 只有執行了try的內容才會執行else,一旦有任何錯誤,都不會執行else的內容...

完整的異常處理

語法 try 嘗試執行的代 碼except 錯誤型別 1 針對錯誤型別1 對應的 處 理except 錯誤型別 2 針對錯誤型別2 對應的 處 理except 錯誤類 型3 針對錯誤型別3 對應的 處 理except exception as result 針對其 它未知錯誤,對應的 處理 else...

python異常語法

異常 try num int input 請輸入乙個除數 ans 10 num print3 ans except valueerror print 已知錯誤!請輸入乙個整數 except exception as result print 未知錯誤 s result else 沒有異常才會執行 p...