try{}catch(e){}

mac2022-06-30  67

参考链接:http://www.cnblogs.com/yangheng/p/6018224.html

1.try{}catch(){}只能捕捉异常不能捕捉真假

2.模板

try {    document.writeln("开始执行try块语句 ---> ")    document.writeln("还没有发生例外 ---> ")     alert((prompt("输入一个值:","")))   } catch(err) {     document.writeln("捕捉到例外,开始执行catch块语句 --->");     document.writeln("错误名称: " + err.name+" ---> ");     document.writeln("错误信息: " + err.message+" ---> ");  } finally {     document.writeln("开始执行finally块语句")  }

//

Error.name的取值一共有六种,如下:  Error:()的使用与定义不一致  RangeError:数值越界  ReferenceError:非法或不能识别的引用数值  SyntaxError:发生语法解析错误  TypeError:操作数类型错误  URIError:URI处理函数使用不当

转载于:https://www.cnblogs.com/QIQIZAIXIAN/p/6928183.html

最新回复(0)