注册
 找回密码
 注册
江西广告网
查看: 607|回复: 0
打印 上一主题 下一主题

fmx2004 1000问(2)

[复制链接]

该用户从未签到

1
跳转到指定楼层
发表于 2009-5-2 13:08:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
三、异常处理如何处理文件未找到? 类似c#或者java,如果要对一个可能会出错的语句进行异常处理的话,2004可以用 try{...}catch{...} 于是我做了一个这样的测试: try { loadMovie("abc.swf",_root); } catch(e) { trace("file not found!"); } 这个abc.swf是不存在的,按照异常处理原则,如果 loadMovie("abc.swf",_root);这个语句执行有问题的话,那么它一定会转到catch{...}中,也就是说,我在测试窗口应该可以看到"file not found!"这句话,但事实上,我什么也没看到…… 或许我不能指望像在c#中一样——我必须要进行throw处理,但是。。。。这里的throw应该怎么进行呢??难道让我用if去判断loadMovie("abc.swf",_root);这句话正确与否吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表