- 浏览: 11820 次
最新评论
Flex(try-catch-finally)机制
- 博客分类:
- 技术杂绘
Flex(try-catch-finally)机制
2011年05月04日
http://www.adobe.us/livedocs/flex/3_cn/langref/sta tements.html Flex try catch API>最近在使用中发现了flex异常捕捉的一个很奇特的地方,进行了多次试验,在此做个小小的总结:
测试代码如下:
Mxml代码
这里的xml文件"aaa.xml"是不存在的,如果按照java异常捕捉的习惯这里应该是会被捕捉的。可是在flex是用情况中,结果却是依然弹出错误提示"Error #2044: 未处理的 ioError:。 text=Error #2032: 流错误"。
经在网上求证,可信的说法为flex的异常不是都能用try...catch捕捉的,像上面的情况必须使用监听器来使用,确实让人郁闷。
下面就来加个监听器捕捉下这个异常,测试代码如下: Mxml代码
运行这个测试代码,果真可以捕捉。看来flex的异常需要在逻辑上分成两种分别对待捕捉呵呵。
注:在测试的过程中我还发现了一个很特别的现象,现将测试结果记录在此:
在只是用try...catch捕捉上面的那种异常情况下。
测试环境为:window xp,flash 9,Adobe Flex Builder 3(以下简称fb3),tomcat5.5
1.在fb3中直接运行bin-debug目录下的swf文件,异常是捕捉不到的。
2.bin-debug目录下的swf文件不在非fb3中直接点击运行异常是可以捕捉到的。
3.在fb3中直接运行bin-release目录下生成的swf,异常是可以捕捉的。
4.bin-release目录下生成的swf在非fb3中直接点击运行异常是可以捕捉到的。
5.两个目录下的swf文件放在web服务器下通过ie访问,异常都不可以捕捉的。
6.两个目录下的swf文件放在web服务器下通过firefox访问,异常是可以捕捉的。
看来flex对运行平台的依赖还会很强的,还是用标准的监听去捕捉异常吧
发表评论
-
如何在flex当中使用swc
2012-01-20 01:23 601如何在flex当中使用swc 2 ... -
FLEX与javascript交互
2012-01-20 01:23 522FLEX与javascript交互 2011年03月24日 ... -
如何在Flex中使用Json
2012-01-20 01:23 626如何在Flex中使用Json 2010年09月04日 本 ... -
Flex TXT文件导入
2012-01-20 01:23 677Flex TXT文件导入 2010年09月20日 在上一 ... -
部分毕业设计题目提前曝光
2012-01-19 09:13 807部分毕业设计题目提前曝光 2011年10月13日 08级 ... -
老产品新扩展
2012-01-19 09:13 2老产品新扩展 2012年01月08日 TLCHAT V5 ... -
基于FMS+FME的直播系统的实现
2012-01-19 09:13 1025基于FMS+FME的直播系统的 ... -
Nutch源代码学习-解读Nutch-运行,爬行过程
2012-01-19 09:13 3Nutch源代码学习-解读Nutch-运行,爬行过程 201 ... -
String in Java(2)
2012-01-17 01:42 567String in Java(2) 2010年07月06日 ... -
Java IO 编程
2012-01-17 01:42 796Java IO 编程 2010年10月30日 Java ... -
vc++ 向其他进程注入代码的三种方法(转)
2012-01-17 01:42 702vc++ 向其他进程注入代码的三种方法(转) 2010年06 ... -
如何做好2003服务器安全策略
2012-01-17 01:42 699如何做好2003服务器安全策略 2011年05月25日 ... -
可怜滴小C盘呀,清理清理你
2012-01-17 01:42 655可怜滴小C盘呀,清理清理你 2011年08月30日 在 ... -
c库函数qsort使用方法实例
2012-01-15 20:57 658c库函数qsort使用方法实例 2010年01月03日 ... -
制作和使用自定义C库文件
2012-01-15 20:57 739制作和使用自定义C库文 ... -
九标海外项目负责人爬进!
2012-01-15 20:57 579九标海外项目负责人爬 ... -
[转]GCC笔记
2012-01-15 20:57 554[转]GCC笔记 2010年03月23日 The His ... -
系统调用
2012-01-15 20:56 963系统调用 2009年08月26日 系统调用在用户空间 ...
相关推荐
1 11 跟我StepByStep学FLEX教程------Event事件机制 1 12 跟我StepByStep学FLEX教程------Demo6之自定义事件&自定义组件 1 13 跟我StepByStep学FLEX教程------自定义事件&自定义组件 1 14 跟我StepByStep学FLEX...
Flex SVN--1.5.5版本Flex SVN--1.5.5版本Flex SVN--1.5.5版本Flex SVN--1.5.5版本Flex SVN--1.5.5版本Flex SVN--1.5.5版本Flex SVN--1.5.5版本
Flex blazeds-spring Flex blazeds-spring Flex blazeds-spring Flex blazeds-spring Flex blazeds-spring Flex blazeds-spring
spring-flex-1.5.0.M2-dist.zip spring-flex-1.5.0.M2 spring-flex-1.5.0.M2.jar SBI
H3C FlexServer R690 服务器操作系统安装 肖永新-2014年10月整理 项目经验娄底教育局云平台 注!在引导安装操作系统之前,首先要配置raid,否则找不到硬盘(raid配置,详见R 690服务器raid配置部分),其次配置...
flex 实例 ----示波器的制作 flex 实例 ----示波器的制作
flex-messaging-4.7.3最新版本的jar
跟我StepByStep学FLEX教程------王一松
flex-messaging-core jar包
跟我StepByStep学FLEX教程------王一松.pdf
flex-messaging-proxy.jarflex-messaging-proxy.jarflex-messaging-proxy.jarflex-messaging-proxy.jar
flex-messaging-common
微信小程序源码FlexLayout布局-wechat-app-flexlayout-master
基于WEB的Flash 统计图控件(Flex---FusionCharts_Evaluation v3)及其中文开发指南,华丽美观,简单易用。
精通Flex 3.0--基于ActionScript 3.0实现源码
flex-2.6.4.tar.gz
Flex4.0-API-中文part02.rarFlex4.0-API-中文part02.rar
flex-messaging类包是flex结合JAVA开发通信使用