python異常語法

2021-09-11 04:17:50 字數 598 閱讀 3710

# 異常

try:

num =

int(

input

("請輸入乙個除數:"))

ans =

10/ num

print3(ans)

except valueerror:

print

("已知錯誤!請輸入乙個整數"

)except exception as result:

print

("未知錯誤%s"

% result)

else

:# 沒有異常才會執行

print

("執行成功!"

)finally

:# 成不成功都會執行

print

("成不成功都會執行我!"

)

tips:

在開發中,因為異常會傳遞所以可以在主函式中增加異常捕獲

**函式和方法只需專注自己的邏輯實現,**減少在函式方法上的**,

使**更簡潔

python異常處理語法

目錄 raise 丟擲異常 使用者自定義異常 try語句總結 斷言異常 源 mts desktop mts document python cat try.py import os try raise oserror os.mkdir new 人為丟擲異常 except oserror as e p...

python語法31 異常處理

一 基本的異常處理 deftesttryexception try f open myfile.txt s f.readline f.close i int s.strip except ioerror as ioerror print ioerror except valueerror as va...

Python語法練習8 異常

python使用被稱為異常的特殊物件來管理程式執行期間發生的錯誤。若編寫了處理異常的 程式將繼續執行,若沒有,程式將停止並顯示乙個traceback.2.try except 塊 1 若try 塊中的 執行起來沒有問題,python將跳過except 塊,若在太容易 塊中發生錯誤,python將查詢...