try ...except 遇到假的 则停止执行
时间: 2023-12-07 13:12:50 浏览: 97
Python异常处理(课件)
5星 · 资源好评率100%
在 Python 中,如果 `try...except` 语句中的代码出现异常,那么程序会跳转到对应的 `except` 块执行异常处理代码,但是并不会停止执行代码,而是会继续执行后面的代码。如果你想让程序在遇到异常时立即停止执行,可以使用 `sys.exit()` 函数来实现:
```python
import sys
try:
# some code ...
except:
# handle exception ...
sys.exit(1) # exit program with error code 1
```
在上面的代码中,当程序执行到 `sys.exit(1)` 时,会立即退出程序并返回一个错误代码,这个代码可以用来表示程序执行的状态,常见的错误代码有 0 表示执行成功,1 表示执行失败。
阅读全文