try catch

2019-02-16  本文已影响0人  开心的小哈

在try里面发生的错误, 不会执行错误的try里面的代码

try{
        console.log('a');
        console.log(b);
        console.log("c");
    }catch(e){//error error =.message error.name --->error
        console.log(e.message+" "+e.name)
    }

Error.name的六种值对应的信息:
1.EvalError: evaluate()的使用与定义的不一致,
2.RangeError: 数值越界,
3.ReferenceError: 非法或不能识别的引用数值,
4.SyntaxError: 发生语法解析错误,
5.TypeError: 操作数类型错误,
6.URIError: URI处理函数使用不当

上一篇 下一篇

猜你喜欢

热点阅读