类: MaiKitError
定义于: packages/shared/src/error.ts:28
mai-kit 领域错误统一基类。
各包(ProberError / MaimaiDatabaseError / DrawError 等)继承本类, 调用方可以用 isMaiKitError 统一捕获所有 mai-kit 错误。
示例
ts
try {
await doSomething();
} catch (error) {
if (isMaiKitError(error)) {
console.error(error.name, error.code, error.message);
}
}参阅
继承
Error
构造函数
构造函数
ts
new MaiKitError(message, options?): MaiKitError;定义于: packages/shared/src/error.ts:32
参数
| 参数 | 类型 |
|---|---|
message | string |
options? | MaiKitErrorOptions |
返回
MaiKitError
属性
| 属性 | 修饰符 | 类型 | 描述 | 定义于 |
|---|---|---|---|---|
code? | readonly | string | number | 机器可读错误码 | packages/shared/src/error.ts:30 |
