iT邦幫忙

2022 iThome 鐵人賽

DAY 18
0
自我挑戰組

我的Python小筆記系列 第 18

【Day18-程式異常處理Try與except】

  • 分享至 

  • xImage
  •  

Error是寫程式的人100%都會遇到的問題,又稱作為程式異常,只要程式碰到Error時都會終止執行,同時也會將錯誤訊息回報,如果說要捕捉錯誤訊息的情況下就會使用Try和except,也可以預先將會出現的異常指令去除掉後,程式仍然可以繼續執行。

使用說明
try:
指令 #這裡的指令是指可能會發生異常的指令
excpet 異常物件
異常處理程序 #通常就是當發生異常原因時,所要的修正

下圖是實際案例

我們假設一個情境是算除法,想必大家數學都不差,都應該知道說被除數與除數之間的關係是除數不可為0,因為這樣Ans會出現無限大的情況,而無限大在數家專家的眼中根本就是不可參考的數字,所以我們是將這個情境下設計了一個try與except(異常處理),這樣子只要出現說我們try這個程式如果出現了error,那我們就要執行except底下的內容,然後整體程式碼也不會因為出現了error,讓程式無法執行下去,

那今天的內容講到這邊,謝謝觀看!!


上一篇
【Day17-Python與JSON之間的資料轉換】
下一篇
【Day19-介紹API】
系列文
我的Python小筆記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言