# 关键字 ## 功能 关键字是 BT 语法中具有特殊含义的词,不能随意当作普通变量名使用。它们用于声明变量、定义函数、控制条件和循环、导入对象字段等。 ## 常用关键字 - `let`:声明局部变量。 - `fn`:定义函数。 - `return`:从函数中返回。 - `if` / `elseif` / `else`:条件判断。 - `match`:按值匹配并返回命中分支。 - `try` / `catch` / `throw`:错误捕获和抛出。 - `for` / `while` / `loop`:循环。 - `in`:用于 `for ... in` 遍历。 - `break` / `continue`:控制循环。 - `class` / `pub`:定义类和公开成员。 - `new`:用于 `Class::new()` 实例化语法。 - `use`:导入对象字段。 ## 语法文档 - [use](/zh-hans/docs/keyword/use):把对象中的字段导入当前作用域。 - [条件语句](/zh-hans/docs/condition):查看 `if`、三元条件和 `match` 表达式。 - [错误处理](/zh-hans/docs/error):查看 `try/catch` 和 `throw`。