Python异常处理:try/except 结构的运用示例

原创 ゝ一世哀愁。 2025-03-14 13:39 14阅读 0赞

在Python编程中,try/except结构主要用于处理可能出现的错误或异常情况。下面是一个简单的示例:

  1. # 创建一个函数,该函数可能引发 ZeroDivisionError
  2. def divide_numbers(a, b):
  3. if b == 0:
  4. print("Can't divide by zero!")
  5. return None # 返回None表示发生错误
  6. return a / b
  7. # 使用try/except来处理可能出现的错误
  8. try:
  9. result = divide_numbers(10, 2)
  10. if result is not None:
  11. print("Result: ", result)
  12. except ZeroDivisionError as e:
  13. print("Error occurred: ", str(e)))

在这个示例中,我们尝试对两个数进行除法运算。如果除数为零(即ZeroDivisionError),程序会捕获这个错误,并打印出一个友好的错误消息。

文章版权声明:注明蒲公英云原创文章,转载或复制请以超链接形式并注明出处。

发表评论

表情:
评论列表 (有 0 条评论,14人围观)

还没有评论,来说两句吧...

相关阅读