Package | flash.errors |
Class | public dynamic class IOError |
Inheritance | IOError Error Object |
Subclasses | EOFError |
Language Version: | ActionScript 3.0 |
Runtime Versions: | AIR 1.0, Flash Player 9, Flash Lite 4 |
More examples
Working with the debugger versions
of Flash runtimes
Comparing the Error classes
flash.error package Error classes
Comparing the Error classes
flash.error package Error classes
Public Properties
Public Methods
Method | Defined By | ||
---|---|---|---|
Creates a new IOError object. | IOError | ||
Returns the call stack for an error as a string at the time of the error's construction (for the debugger version
of Flash Player and the AIR Debug Launcher (ADL) only; returns null if not using the debugger version
of Flash Player or the ADL. | Error | ||
Indicates whether an object has a specified property defined. | Object | ||
Indicates whether an instance of the Object class is in the prototype chain of the object specified
as the parameter. | Object | ||
Indicates whether the specified property exists and is enumerable. | Object | ||
Sets the availability of a dynamic property for loop operations. | Object | ||
Returns the string representation of this object, formatted according to locale-specific conventions. | Object | ||
[override]
Returns the string "Error" by default or the value contained in the Error.message property,
if defined. | Error | ||
Returns the primitive value of the specified object. | Object |
Constructor Detail
IOError | () | Constructor |
Examples How to use this example
IOErrorExample.as
The following example throws an IOError exception when it attempts to close
a Sound stream that has never been loaded.
package { import flash.display.Sprite; import flash.errors.IOError; import flash.media.Sound; public class IOErrorExample extends Sprite { public function IOErrorExample() { var music:Sound = new Sound(); try { music.close(); trace("Stream closed."); } catch (error:IOError) { trace("The stream could not be closed, or the stream was not open."); } } } }
Mon Nov 28 2011, 06:48 AM -08:00