Flash CS3 文档 |
|||
| ActionScript 3.0 编程 > 处理错误 > 处理 Flash Player 的调试版 | |||
Adobe 为开发人员提供了一个特殊版本的 Flash Player 来帮助调试。安装 Adobe Flash CS3 Professional 或 Adobe Flex Builder 2 后,您可以获得一个 Flash Player 调试版副本。
Flash Player 的调试版与发行版在错误指示方面有明显的不同。调试版显示错误类型(如一般错误、IOError 或 EOFError)、错误编号和可读错误消息。发行版则仅显示错误类型和错误编号。例如,请考虑使用以下代码:
try
{
tf.text = myByteArray.readBoolean();
}
catch (error:EOFError)
{
tf.text = error.toString();
}
如果 readBoolean() 方法在 Flash Player 的调试版中引发 EOFError 异常,则会在 tf 文本字段中显示以下消息:“EOFError: 错误 #2030: 到达文件末尾。”
同样的代码在 Flash Player 的发行版中则会显示以下文字:“EOFError: 错误 #2030。”
为使 Flash Player 的资源和大小在发行版中尽可能地小,因此没有提供错误消息字符串。您可以通过在文档(《ActionScript 3.0 语言和组件参考》的附录)中查找错误编号来找到相应的错误消息。或者,也可以使用 Flash Player 调试版重现错误以查看完整的错误消息。
Flash CS3
当前页: http://livedocs.adobe.com/flash/9.0_cn/main/00000101.html