ValueError raised เมื่อฟังก์ชันรับค่าที่ type ถูกต้องแต่ value ไม่ถูกต้อง
ตัวอย่าง
import sys
try:
n = int('magnolia')
except Exception as e:
print(e)
print(sys.exc_type)
ผลลัพธ์
invalid literal for int() with base 10: 'magnolia'
ValueError raised เมื่อฟังก์ชันรับค่าที่ type ถูกต้องแต่ value ไม่ถูกต้อง
import sys
try:
n = int('magnolia')
except Exception as e:
print(e)
print(sys.exc_type)
invalid literal for int() with base 10: 'magnolia'