如何在Python中正确处理异常实例
在Python中,你可以使用try/except语句来正确处理异常实例。以下是一个基本的示例:
def divide_numbers(a, b):
try:
result = a / b
print(f"The result is {result}.")
except ZeroDivisionError:
print("Cannot divide by zero.")
except Exception as e:
print(f"An unexpected error occurred: {e}")
divide_numbers(10, 2)
divide_numbers(10, 0) # Cannot divide by zero
在这个示例中,我们定义了一个函数divide_numbers
来尝试除法。然后使用try/except块来捕获可能发生的异常,并采取相应的处理措施。
还没有评论,来说两句吧...