GetRuntimeErrorDesc

返回异常类型的说明。

function GetRuntimeErrorDesc( 
   strRuntimeErrorName  
);

参数

  • strRuntimeErrorName
    已发生的异常类型的名称。

返回值

异常类型的说明。

备注

返回异常类型的说明。可以是以下异常类型之一:

异常类型

说明

ConversionError

每当尝试将一个对象转换为它无法转换的内容时发生。

RangeError

当为函数提供的参数超过了它允许的范围时发生。例如,当尝试构造的 Array 对象的长度不是有效的正整数时,发生此错误。

ReferenceError

当检测到无效引用时发生。例如,如果所需的引用为 null,将发生此错误。

RegExpError

当正则表达式出现编译错误时发生。正则表达式被编译后就不会发生此错误。例如,如果声明正则表达式的模式使用了无效的语法或使用了 igm 以外的标志,或者多次包含同一个标志,将发生此错误。

SyntaxError

当对源文本进行语法分析并且源文本不合乎正确语法时发生。例如,当调用 eval 函数的参数不是有效的程序文本时,将发生此错误。

TypeError

每当操作数的实际类型与所需类型不匹配时发生。例如,如果在不是对象的内容上进行函数调用或者该内容不支持该调用时,发生此错误。

URIError

当检测到非法的统一资源标识符 (URI) 时发生。例如,在正编码或解码的字符串中发现非法字符时,发生此错误。

请参见

任务

创建自定义向导

概念

用公共 JScript 函数自定义 C++ 向导

设计向导

其他资源

用于 C++ 向导的 JScript 函数