Python中异常处理:try/except用法示例

原创 快来打我* 2024-12-29 18:15 92阅读 0赞

在Python编程中,try/except语句是用于处理可能出现的错误或异常情况的一种机制。

下面是一个简单的示例:

  1. # 定义一个可能会引发ValueError的函数
  2. def divide_numbers(a, b):
  3. try:
  4. return a / b
  5. except ZeroDivisionError:
  6. print("Can't divide by zero!")
  7. return None
  8. # 测试这个函数,确保它能处理除以零的情况
  9. result = divide_numbers(10, 2)
  10. if result is not None:
  11. print(f"Result: {result}")

在这个示例中,我们定义了一个divide_numbers函数,该函数尝试进行除法运算。如果发生ZeroDivisionError异常(即除以零的情况),我们会捕获这个异常并打印一条错误消息。

最后,我们将这个函数应用到两个数的除法运算上,并检查结果是否为空。

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

发表评论

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

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

相关阅读