Finally, in another AS file or FLA script, the following code invokes the
on an instance of the RecordSet class. It defines
thrown by
sortRows()
import RecordSet;
var myRecordSet:RecordSet = new RecordSet();
try {
myRecordSet.sortRows();
trace("everything is fine");
}
catch (e:RecordSetException) {
trace(e.toString());
}
catch (e:MalformedRecord) {
trace(e.toString());
}
See also
Error
var statement
var variableName [= value1][...,variableNameN[=valueN]]
Used to declare local variables. If you declare variables inside a function, the variables are local.
They are defined for the function and expire at the end of the function call. More specifically,
a variable defined using
demarcated by curly braces ({}).
If you declare variables outside a function, the variables are available througout the timeline
containing the statement.
You cannot declare a variable scoped to another object as a local variable.
my_array.length = 25; // ok
var my_array.length = 25; // syntax error
When you use
, you can strictly type the variable.
var
You can declare multiple variables in one statement, separating the declarations with commas
(although this syntax may reduce clarity in your code):
var first:String = "Bart", middle:String = "J.", last:String = "Bartleby";
Note: You must also use var when declaring properties inside class definitions in external
scripts. Class files also support public, private, and static variable scopes.
Availability: ActionScript 1.0; Flash Lite 2.0
is local to the code block containing it. Code blocks are
var
blocks for each type of error that is
catch
method
sortRows()
Statements
221