![]() ![]() | |
Flash Player 7.
Contains information about an error that occurred in a script. You create an Error object using the Error constructor function. Typically, you "throw" a new Error object from within a try code block that is then "caught" by a catch or finally code block.
You can also create a subclass of the Error class and throw instances of that subclass.
|
Method |
Description |
|---|---|
|
Returns the string representation of an Error object. |
|
Property |
Description |
|---|---|
|
A string that contains an error message associated with an error. |
|
|
A string that contains the name of the Error object. |
Flash Player 7.
new Error([message])
message A string associated with the Error object; this parameter is optional.
Nothing.
Constructor; creates a new Error object. If message is specified, its value is assigned to the object's Error.message property.
In the following example, a function throws an error (with a specified message) if the two strings that are passed to it are not identical.
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());
}
![]() ![]() | |