在try里面放一段代码,当try里面有错误的时候,系统不会中断整个代码,只是不会执行try后面的代码,然后继续执行try catch以外的代码
catch的作用是捕捉对象
当try里面有错误时,就会直接执行catch里面的语句
当try里面没有错误时,就不会执行catch里面的语句
Error.name的六种值对应的信息:
1,EvalError:eval()的使用与定义不一致
2,RangeError:数值越界
3,ReferenceError:非法或不能识别的引用数值
4,SyntaxError:发生语法解析错误
5,TypeError:操作数类型错误
6,URLError:URL处理函数使用不当