---
url: /docs/guide/usage/linter/rules/jsdoc/require-throws-description.md
---

### 它的作用

要求 `@throws` 标签提供描述。

### 为什么这不好？

`@throws` 标签应说明可能抛出错误的条件或原因。

### 示例

此规则的**错误**代码示例：

```js
/**
 * @throws {Error}
 */
function quux() {
  throw new Error("error");
}
```

此规则的**正确**代码示例：

```js
/**
 * @throws {Error} 有描述
 */
function quux() {
  throw new Error("error");
}
```

## 如何使用

## 版本

此规则在 v1.65.0 中加入。

## 参考资料
