public function ArgumentError(message:String = "")
Runtime Versions: | AIR 1.0, Flash Player 9 |
Creates an ArgumentError object.
Parameters | message:String (default = " ") — A string associated with the error.
|
The following example shows how an
ArgumentError
error is
generated and handled within a
try..catch
statement. The
println()
function takes one argument, a single string, but because two strings are supplied,
the error is thrown.
Typically, the compiler might catch such an error, but the
this[]
syntax in the
try
statement bypasses the compiler's syntax checking for the function.
package {
import flash.display.Sprite;
public class ArgumentErrorExample extends Sprite {
public function ArgumentErrorExample() {
println("Hello World");
try {
this["println"]("Hello", "World");
}
catch(e:ArgumentError) {
trace(e);
}
}
public function println(str:String):void {
trace(str);
}
}
}
ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError ArgumentError