在 Python 中說明 Try、Except 和 Else 語句。
處理 Python 中異常的常見方法是使用“try-except”塊。我們甚至可以在 except 子句後包括一個 else 子句。如果 try 語句中沒有異常,則執行 else 塊中的語句。
如果 try 子句的末尾有控制元件流退出,而且沒有遇到異常或執行了 return、continue 或 break 語句,將執行可選的 else 子句。
示例
給定的程式碼可以重寫如下
a = [11, 8, 9, 2] try: foo = a[3] except: print "index out of range" else: print "index well within range"
輸出
輸出如下
index well within range
廣告