Python错误捕获与处理:异常示例
在Python编程中,错误和异常是程序运行过程中可能出现的情况。通过错误捕获和处理,我们可以使程序更加健壮。
下面是一些常见的异常示例:
- ZeroDivisionError:
当你试图除以零时,会引发这个错误。
try:
result = 10 / 0
except ZeroDivisionError as e:
print("Error:", e)
- ValueError:
这个异常通常在数据类型不匹配或值不在允许范围内时引发。
try:
age = int(input("Enter your age: "))
if age < 0:
age = -age
else:
print("Invalid age!")
except ValueError as e:
print("Error:", e)
通过这些异常示例,你可以了解到在Python中如何捕获和处理错误。
还没有评论,来说两句吧...