如何在 Python 中捕獲 LookupError 異常?


LookupError 異常是當找不到某個東西時引發的錯誤的基類。對映或序列中使用的鍵或索引無效時引發以下異常的基類:IndexError、KeyError。

當序列引用超出範圍時,將引發 IndexError。

重寫給定的程式碼如下以捕獲異常並找出其型別

示例

import sys
try:
foo = [a, s, d, f, g]
print foo[5]
except IndexError as e:
print e
print sys.exc_type

輸出

C:/Users/TutorialsPoint1~.py
list index out of range
<type 'exceptions.IndexError'>


更新於: 2020 年 2 月 12 日

1 千多個

開啟您的 事業

完成課程,獲得認證

開始學習
廣告
© . All rights reserved.