js异常处理

2019-11-17  本文已影响0人  _不能说的秘密i

异常处理

在js中, 如果代码出现异常, 代码就会直接停在出现异常的位置, 后面的代码全都不会执行,但是有些时候就算代码出现异常, 也应该让代码继续执行, 这就需要捕获代码异常

抛出异常

function testFn(flag) {
    if (flag) {
        return 'ok';
    }
    throw new Error( 'error info...' );
}

捕获异常

let bool = false;

try {
    // 可能会抛出异常的代码
    testFn(bool);
} catch(e) {

}

console.log('后面的代码...');

注意点

上一篇 下一篇

猜你喜欢

热点阅读