try catch
try{ console.log("a") console.log(b) console.log("c") }catch(e){ //TODO handle the exception console.log(e.message+":"+e.name) }
在try里面发生的错误不会执行try里面后面的代码
catch :捕获try里面的错误 封装到err对象里面将其传给e
错误类型
1.Evalerror: eval()使用与定义不一致
2.RangeError:数值越界
3.ReferenceError:非法或不能识别的引用数值
4.SyntaxError:语法解析错误
5.TypeError:操作数类型错误
6.UrlError:URL处理函数使用不当

浙公网安备 33010602011771号