EasyManua.ls Logo

MACROMEDIA FLASH 8-ACTIONSCRIPT 2.0 LANGUAGE - Throw Statement

MACROMEDIA FLASH 8-ACTIONSCRIPT 2.0 LANGUAGE
1378 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Statements 229
trace("you pressed E or e");
break;
case "I" :
case "i" :
trace("you pressed I or i");
break;
default :
trace("you pressed some other key");
break;
}
};
Key.addListener(listenerObj);
See also
=== strict equality operator
throw statement
throw expression
Generates, or throws, an error that can be handled, or caught, by a catch{} code block. If an
exception is not caught by a
catch block, the string representation of the thrown value is sent
to the Output panel.
Typically, you throw instances of the Error class or its subclasses (see the Example section).
Availability: ActionScript 1.0; Flash Player 7
Parameters
expression:Object - An ActionScript expression or object.
Example
In this example, a function named
checkEmail() checks whether the string that is passed to
it is a properly formatted e-mail address. If the string does not contain an @ symbol, the
function throws an error.
function checkEmail(email:String) {
if (email.indexOf("@") == -1) {
throw new Error("Invalid email address");
}
}
checkEmail("someuser_theirdomain.com");
The following code then calls the checkEmail() function within a try code block. If the
email_txtstring does not contain a valid e-mail address, the error message appears in a text
field (
error_txt).

Table of Contents

Related product manuals