阅读(1105) (0)

异常处理(Exception handling)

2017-06-15 18:40:57 更新

异常处理最常见的方式像下面这样:

function throwException() {
    throw new Error('Problem!');
}


try {
    throwException();
} catch (e) {
    console.log(e);  // 错误:信息
    console.log(e.stack);  // 非标准,但大部分浏览器支持
}

try分支包裹易出错的代码,如果try分支内部抛出异常,catch分支将会执行。

深入阅读