Python中异常捕获与处理,实例详解

原创 今天药忘吃喽~ 2025-02-17 23:54 37阅读 0赞

在Python编程中,异常是程序执行过程中出现的不正常事件。通过异常捕获和处理,我们可以让程序更健壮,能够更好地应对用户输入错误或其他预期外情况。

下面是一个具体的实例来说明如何进行异常捕获与处理:

  1. def divide(x, y):
  2. if y == 0:
  3. raise ValueError("Can't divide by zero!")
  4. return x / y
  5. try:
  6. result = divide(10, 2)
  7. print(result)
  8. except ValueError as ve:
  9. print(f"Error: {ve}")

在这个例子中,我们定义了一个divide函数来执行除法操作。如果尝试除以零,我们会抛出一个ValueError

try-except块中,我们调用divide函数并捕获可能的ValueError。如果出现异常,我们将打印具体的错误信息。

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

发表评论

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

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

相关阅读