ActionScript 2.0 Language Reference |
|
|
|
| ActionScript classes > Error > Error constructor | |||
public Error([message:String])
Creates a new Error object. If message is specified, its value is assigned to the object's Error.message property.
Availability: ActionScript 1.0; Flash Player 7
message:String [optional] - A string associated with the Error object.
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(str1_str:String, str2_str:String):Void {
if (str1_str != str2_str) {
throw new Error("Strings do not match.");
}
}
try {
compareStrings("Dog", "dog");
// output: Strings do not match.
} catch (e_err:Error) {
trace(e_err.toString());
}
throw statement, try..catch..finally statement
|
|
|
|