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

原创 浅浅的花香味﹌ 2025-03-17 11:36 9阅读 0赞

在 Python 中,异常处理是一种机制,用于捕获和处理程序运行时可能出现的错误。主要使用 try/except 结构。

下面是一个基本的示例:

  1. # 定义一个可能会出错的函数
  2. def divide_numbers(a, b):
  3. if b == 0:
  4. raise ValueError("Cannot divide by zero!")
  5. return a / b
  6. # 使用 try-except 来捕获和处理可能的错误
  7. try:
  8. result = divide_numbers(10, 2)
  9. print(f"Result: {result}")
  10. except ValueError as ve:
  11. print(f"Error: {ve}")

在这个示例中,divide_numbers 函数可能会因为除数为零引发 ValueError。在 try 块中调用这个函数,并在 except 块中捕获可能的错误。

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

发表评论

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

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

相关阅读