# 终
**立即终止程序,可带退出状态码。**
```xuantie
若 参数不足 {
示("用法错误")
终 1
}
```
## 你可以……
- **带状态码退出**——非零表示异常结束,供调用方脚本判断:
```xuantie
若 失败数 == 0 { 示("全部通过") } 否 { 终 1 }
```
- **正常结束**——状态码 0 表示顺利收场:
```xuantie
示("任务完成")
终 0
```
## 注意
- `终` 是进程级退出:无论陷在多深的函数或循环里,其后的语句都不再执行。
- 可恢复的错误不要用 `终`,用 `结果` 类型显式返回(见手册「结果类型与错误处理」)。
## 相关
[返](返.md) · [断](断.md) · [若](若.md)