Error 类

可用性

Flash Player 7。

说明

包含关于脚本中出现的错误的信息。Error 对象使用 Error 构造函数来创建。通常,新的 Error 对象从 try 代码块中“抛出”,然后由 catchfinally 代码块“捕获”。

您也可以创建 Error 类的子类,然后引发该子类的实例。

Error 类的方法概要

方法

说明

Error.toString()

返回 Error 对象的字符串表示形式。

Error 类的属性概要

属性

说明

Error.message

包含与错误关联的错误消息的字符串。

Error.name

包含 Error 对象名称的字符串。

Error 类的构造函数

可用性

Flash Player 7。

用法

new Error([message])

参数

message 与 Error 对象关联的字符串;此参数是可选的。

返回

无。

说明

构造函数;创建新的 Error 对象。如果指定 message,其值将赋予对象的 Error.message 属性。

示例

在以下示例中,如果给函数传递的两个字符串不相同,则该函数将引发错误(并显示指定的
消息)。

function compareStrings(string_1, string_2) {
  if(string_1 != string_2) {
    throw new Error("Strings do not match.");
  }
}
try {
  compareStrings("Dog","dog");
} catch (e) {
  trace(e.toString());
}

另请参见

throwtry..catch..finally