Python 進階 19:例外處理(try/except)

🎯 學習目標

1. 理解程式錯誤類型
2. 學會 try/except 捕捉錯誤
3. 避免程式中斷

📘 知識說明

程式執行時可能出現錯誤:

try:
嘗試執行程式
except:
錯誤發生時處理

可避免程式因錯誤中斷

💻 範例程式
try:
    x = int("abc")
except ValueError:
    print("輸入錯誤")

# 多個 except
try:
    y="hi"
    print(10/y)
except TypeError:
    print("型別錯誤")
except ZeroDivisionError:
    print("不能除以零")
📝 練習任務 ▼

1. 捕捉除以零錯誤
2. 捕捉數字轉換錯誤
3. 嘗試觸發不同例外
4. 使用 try/except 保護程式

📌 小結 ▼

✔ try/except 捕捉錯誤
✔ 可避免程式中斷
✔ 可以捕捉不同錯誤類型

程式編輯器
程式輸出