错误
错误信息有助于对脚本中的意外结果或行为进行疑难解答。
错误类型
当 JScript 语句违反语法规则时,会发生语法错误。 运行时错误发生在脚本执行过程中。
语法错误
当 JScript 语句的结构违反一项或多项 JScript 脚本语言的语法规则时,将导致 JScript 语法错误。 JScript 语法错误发生在程序编译过程中、程序开始执行之前。
运行时错误
当 JScript 脚本尝试执行系统无法执行的操作时,会发生 JScript 运行时错误。 JScript 运行时错误在脚本执行过程中计算变量表达式并且动态地分配内存时出现。
捕捉错误
运行时错误可以由 JScript 程序来捕获和检查。 如果将产生错误的代码放入 try 块中,可以用 catch 块捕获到错误。
JScript 所引发的错误为 Error 对象。 程序可以显示所捕获的 Error 对象的错误号和消息,以帮助您识别错误。
如果未捕获错误,脚本则将终止。
JScript 代码可以使用 throw 语句来生成任意数据类型的自定义错误(包括 Error 对象)。