程序员

Sentry系列二——Sentry报错类型

2022-11-11  本文已影响0人  翔子丶

原文链接:http://wangxiang.website/docs/work/sentry-error.html

错误不上报原因

代码中已经使用catch,则不会再上报了

错误类型

SyntaxError 语法错误

ReferenceError 引用错误

TypeError 类型错误

RangeError 范围错误

第一种发生在调用数组长度不足,第二中共常发生在递归

Error 与自定义异常

Error是所有错误的积累,其他错误继承该类型,所有错误类型都包含

通过继承Error实现自定义的错误类型,像React、Vue、Axios等框架都会封装一些自定义异常

class MyError extends Error {
  constructor(message) {
    super();
    this.name = 'MyError';
    this.message = message;
  }
}

其他Error

项目代码出现问题记录

上一篇 下一篇

猜你喜欢

热点阅读