JS笔记 ( 十八 ) try...catch... 和错误类型

1. try…catch…

  • 作用:
    将可能会在函数执行过程中会出现的异常代码片段写在 try{} 之中,
    则当在 try 里面的片段发生错误, 不会执行错误行后的 try 里面的代码,
    但在 try{} 之外的代码仍会正常执行
     
    若在 try{} 中的代码出现了异常, 则系统会自动将异常信息封装到 error 对象中,
    然后这个 error 对象会传递给 catch(e){} 中的参数,
    包含 e.messagee.name 两种错误信息

2. 错误类型

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

你可能感兴趣的:(JavaScript,笔记,javascript)