如何在 Python 中捕捉 ZeroDivisionError 異常?


當 0 出現在除法運算的除數中時,會引發 ZeroDivisionError。

我們重新編寫了以下給定的程式碼來處理異常並找出其型別。

示例

import sys
try:
x = 11/0
print x
except Exception as e:
print sys.exc_type
print e

輸出

<type 'exceptions.ZeroDivisionError'>
integer division or modulo by zero

更新於: 2020 年 2 月 12 日

463 次瀏覽

開啟你的職業生涯

透過完成課程獲得認證

開始
廣告
© . All rights reserved.