您好,登錄后才能下訂單哦!
小編給大家分享一下Python異常處理中try與except用法的案例,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!
具體內容如下:
關于異常處理:
捕捉異常在python中使用的是try/except語句。
try用來檢測語句塊中的錯誤,從而讓except語句捕獲異常信息并處理。
如果你不想在異常發生時結束你的程序,只需在try里捕獲它。
語法:
以下為簡單的try....except...else的語法:
try: <語句> #運行別的代碼 except <名字>: <語句> #如果在try部份引發了'name'異常 except <名字>,<數據>: <語句> #如果引發了'name'異常,獲得附加的數據 else: <語句> #如果沒有異常發生
異常實例:
1、KeyError實例
names = ['alex','jack'] data = {} data['name']
報錯信息:
KeyError異常處理
try: data['name'] except KeyError: print("KeyError")
運行結果:
KeyError
2、IndexError實例
names = ['alex','jack'] data = {} names[3]
報錯顯示:
IndexError異常處理
try: names[3] except IndexError: print("列表操作錯誤")
運行結果:
列表操作錯誤
看完了這篇文章,相信你對Python異常處理中try與except用法的案例有了一定的了解,想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。