如何在Python中使用try/except捕获错误?
在Python中,你可以使用try/except
语句来捕获和处理可能出现的错误。
下面是一个简单的例子:
def divide(a, b):
try:
result = a / b
return result
except ZeroDivisionError:
print("Can't divide by zero!")
return None
# 使用 division 函数
result = divide(10, 2)
if result is not None:
print(f"Result: {result}")
在这个例子中,divide
函数会尝试将一个数除以另一个数。如果第二个数为零,将会抛出ZeroDivisionError
。
通过使用try/except
语句,我们可以捕获这个错误,并根据需要进行处理。
还没有评论,来说两句吧...