异常处理与调试:Python错误捕获示例
在Python编程中,异常处理和调试是开发者必须掌握的重要技能。以下是一个简单的异常捕获示例:
def divide_numbers(a, b):
try:
result = a / b
print(f"Result: {result}")
except ZeroDivisionError as error:
print(f"Error: {error}, Can't divide by zero")
except Exception as generic_error:
print(f"Generic Error: {generic_error}")
divide_numbers(10, 2) # Normal division
divide_numbers(10, 0) # Division by zero error
在这个示例中,divide_numbers
函数尝试进行除法运算。如果发生错误(如除以零),程序会捕获这些异常并打印出相应的错误信息。
还没有评论,来说两句吧...