2016-10-13 00:16:48 点击量:9 标签: 收藏本文
新的异常和错误事件模型的一个最大优点就是:它可以让您向用户告知操作失败的时间和原因。您的工作是编写用来显示消息的代码和在响应中提供选项。
以下代码使用一个简单的 try..catch 语句在一个文本字段中显示错误:
- package
- {
- import flash.display.Sprite;
- import flash.text.TextField;
- public class SimpleError extends Sprite
- {
- public var employee:XML =
- <EmpCode>
- <costCenter>1234</costCenter>
- <costCenter>1-234</costCenter>
- </EmpCode>;
- public function SimpleError()
- {
- try
- {
- if (employee.costCenter.length() != 1)
- {
- throw new Error("Error, employee must have exactly one cost center assigned.");
- }
- }
- catch (error:Error)
- {
- var errorMessage:TextField = new TextField();
- errorMessage.autoSize = TextFieldAutoSize.LEFT;
- errorMessage.textColor = 0xFF0000;
- errorerrorMessage.text = error.message;
- addChild(errorMessage);
- }
- }
- }
- }
我们是一家提供综合软件外包与弱电工程服务的技术公司。
业务涵盖定制软件、管理系统、网站、小程序、APP、系统集成、网络布线、监控安防、门禁、机房建设及长期技术维护。
公司地址:湖北省宜昌市伍家岗区东站二路6号三峡(宜昌)大数据产业园海洋馆二楼A203室