异常处理与调试:Python中try/except结构的运用示例?
在Python中,try/except结构用于捕获和处理可能发生的异常。以下是一个简单的示例:
# 定义一个可能会引发错误的函数
def divide_by_zero():
return 10 / 0
# 使用try/except结构捕获并处理错误
try:
result = divide_by_zero()
print("结果是:", result)
except ZeroDivisionError as e:
print("错误信息:", str(e)))
在这个示例中,divide_by_zero()
函数会引发ZeroDivisionError
。通过使用try/except结构,我们捕获了这个错误,并打印出了相应的错误信息。
还没有评论,来说两句吧...