python try except用法
时间: 2023-04-22 16:01:29 浏览: 90
python try except用法介绍
`try` 和 `except` 是 Python 中处理异常的重要语句。
`try` 语句中包含了可能引发异常的代码。如果在运行这段代码时出现了异常,那么程序会跳到对应的 `except` 块中继续执行。
如下为一个简单的例子:
```
try:
x = 1 / 0
except ZeroDivisionError:
print("不能除以 0")
```
这段代码会在运行时引发一个除以零的异常,然后程序会跳到对应的 `except` 块中,在屏幕上输出 "不能除以 0"。
你可以使用多个 except 块来处理不同的异常,可以使用 except Exception as e,来获取错误的详细信息 e。
当然还有其他的一些高级用法,例如使用 else 块在没有异常发生时执行特定代码,使用 finally 块在程序执行完 except 块后无论是否发生异常都要执行的代码等。
阅读全文