except Exception as ex:
时间: 2023-08-08 21:13:29 浏览: 139
异常示例(Exception)
`except Exception as ex:` 是 Python 语言中的异常处理语句。它用于捕获所有类型的异常,包括内置异常和自定义异常,将异常信息存储在变量 ex 中,然后执行相应的异常处理代码。
以下是一个简单的 Python 异常处理示例:
```python
try:
# 可能会抛出异常的代码
x = 10 / 0 # 除数为0,会抛出 ZeroDivisionError 异常
except Exception as ex:
# 异常处理代码
print("发生了异常:", ex)
finally:
# 无论是否发生异常,都会执行的代码
print("执行了 finally 块")
print("程序继续执行")
```
在上面的代码中,我们使用 `try-except-finally` 来捕获可能会抛出的 ZeroDivisionError 异常。如果这个异常真的被抛出了,我们就会在 except 块中处理它。如果没有抛出异常,程序就会直接跳过 except 块,继续执行 finally 块和后面的代码。无论是否发生异常,finally 块中的代码都会被执行。
阅读全文