如何在 Python 中使用異常捕獲 ValueError?
當函式接收到型別正確但值無效時,將會使用 ValueError。
可以將給定的程式碼重寫為如下以處理異常並找到其型別。
示例
import sys
try:
n = int('magnolia')
except Exception as e:
print e
print sys.exc_type輸出
invalid literal for int() with base 10: 'magnolia' <type 'exceptions.ValueError'>
廣告
資料結構
網路
關係型資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP