致力于网页设计制作教程:HTTP://WWW.ASP119.COM

当前位置:首页 > 媒体动画 > Flash教程 > 正文

AS3.0编程 错误(errors)类

作者:××× 来源:本站 浏览:  添加日期:2010-4-1 11:07:17

Flash中所包含的错误类是Flash Player应用程序编程接口(API)的一部分,而不是ActionScript核心语言的一部分。这些错误类位于flash.error包中,不同的类对应了不同类别的异常错误处理。
在ActionScript 3.0中包含的错误类有7个,如表所示。


输入输出异常(IOError)类

输入输出异常是指当某些对象的输入或输出操作失败时,将会引发IOError异常。例如,如果在尚未连接的或已断开连接的服务程序上尝试读/写操作,将引发IOError异常。


读取异常(EOFError)类

读取异常是指在读取某些数据时,超出了数据的范围,从而引发异常。比如在读取数组的时候,当索引超过数组长度的时候,就会引发异常。


堆栈异常(StackOverflowError)类

堆栈异常是指当脚本资源被无限损耗时引发的异常。此异常常出现于无限递归,在此种情况下,需要将终止case语句添加到该函数中。


非法操作异常(IllegalOperationError)类

非法操作异常是指当方法未实现或者实现中未涉及当前用法时,将引发此异常。
下面的示例尝试使用重载的addChild()方法在舞台上增加显示对象,造成非法操作异常。使用文档类:IllegalOperationErrorExample,