• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# ErrorObserver
2
3定义异常监听,可以作为[errorManager.on](js-apis-app-ability-errorManager.md#errormanageron)的入参监听当前应用发生的异常。
4
5## onUnhandledException
6
7onUnhandledException(errMsg: string): void;
8
9将在js运行时引发用户未捕获的异常时调用。
10
11**系统能力**:SystemCapability.Ability.AbilityRuntime.Core
12
13**参数:**
14
15| 参数名 | 类型 | 必填 | 说明 |
16| -------- | -------- | -------- | -------- |
17| errMsg | string | 否 | 有关异常的消息和错误堆栈跟踪。 |
18
19**示例:**
20
21```ts
22import errorManager from '@ohos.app.ability.errorManager';
23
24let observer = {
25    onUnhandledException(errorMsg) {
26        console.log('onUnhandledException, errorMsg: ' + JSON.stringify(errorMsg));
27    }
28};
29errorManager.on('error',observer);
30```