美文网首页
异常处理

异常处理

作者: 言歌不言歌 | 来源:发表于2017-01-04 22:20 被阅读0次

捕获异常

捕获异常:通过try..catch..finally 语句来捕获异常。一般当我们代码将会出现问题的时候,我们要进行捕获异常。

特点:不会阻塞异常程序之后的程序的执行

// name="xiaoxue"
// console.log(name);
// var obj={};
// console.log(obj.name);

try {
    // 把觉得有问题的代码放到try中
    console.log(a);
} catch (e) {
    // 如果try中的代码出现问题,catch就会捕获到。并且打印给用户
    console.log(e.toString());
} finally {
    // 无论是否有异常都会执行
    console.log('haha');
}

主动抛出异常

主动自己造出来一个错误,终止程序继续运行

throw new Error('危险程序,停止运行!');
console.log("haha");

相关文章

网友评论

      本文标题:异常处理

      本文链接:https://www.haomeiwen.com/subject/rxyavttx.html