Python 中的异常处理是确保代码健壮性的重要手段。以下是一些常见的 Python 异常及其处理方法。

常见异常

  • ValueError:当传递给函数的参数值不符合预期时抛出。
  • TypeError:当尝试执行无效的操作时抛出,例如尝试将一个非数字类型转换为数字。
  • ZeroDivisionError:当尝试除以零时抛出。

异常处理语法

try:
    # 尝试执行的代码
except ExceptionType:
    # 异常处理代码

示例

try:
    result = 10 / 0
except ZeroDivisionError:
    print("除数不能为零")

更多关于异常处理的文档

图片

Python 异常处理