0
点赞
收藏
分享

微信扫一扫

js异常处理

陆公子521 2022-04-16 阅读 80

抛出异常 throw new Error( );

throw   抛出
new     实例化对象
Error()   构造函数

throw obj
var obj = new Error();

捕获异常

try{
//代码段
}//catch执行说明try报错
catch(msg){
//捕获到异常信息的对象      msg-异常信息对象  msg.message
}

常见的报错异常

TypeError    //类型错误
    1、调用了一个不存在的变量或者方法
    2、api使用异常 
SyntaxError    //语法错误
    1、拼串失败
    2、中文符号解析
    3、边界符号丢失
RangeError    //范围错误
    1、内存溢出(内存泄漏)
    2、数字范围计算太大导致程序无法解析
ReferenceError    //关联错误
    1、引用文件错误
    2、非法使用运算符 
举报

相关推荐

0 条评论