JS——try...catch

视频:https://ke.qq.com/course/231577?taid=3983676656552089

try{}catch(e){}finally{}         //e可以随写

 

Error.name的六种值得对应的信息:

  1. EvalError:eval()的使用与定义不一致
  2. RangeError:数值越界
  3. ReferenceError:非法或不能识别的引用值
  4. SyntaxError:发生语法解析错误
  5. TypeError:操作数类型错误
  6. URIError:URI处理函数使用不当
try{
                console.log("a");
                console.log(b);
                console.log("c");
            }catch(e){
                
            }
            console.log("d");

try里面的代码错误的时候,他会报错,但是不会抛出错误,他不会执行错误的console.log(b);而是跳过,而且这个console.log(“c”);依然执行不出来,但是,后续的代码还是会

你可能感兴趣的:(JavaScript,JavaScript基础)