一般的抛出和捕获
抛出——throw
捕获——try...catch 语句
定位问题
抛出和捕获异常,对开发阶段来说,主要目的就是方便定位问题。合理的位置,准确的描述有利于快速定位解决问题。
自己的代码,别人的代码都可能抛出异常。
全局异常捕获
浏览器:winodow.onerror ——有兼容性的考虑;捕获非同源代码的错误,会缺少信息,不能定位到具体问题
node环境:process.on('uncaughtException', callback) ; domain模块
还没有评论,快来发表第一个评论!