2
|
Almas Adilbek · 技术社区 · 15 年前 |
![]() |
1
8
你不能!除了使用AOP方法之外,即使在AS3以外的其他语言中也没有这样简单的方法。
编辑 -关于科门特 其实这个想法是很自然的。。仍然需要手动捕获每个可能的错误。我给你举个例子。请注意,本示例的目的只是为了在较低层和较高层之间保持清晰。 例如,您在中间层(您的业务流程)中有一个类:
在更高的层(我假设在您的视图中是MXML)中,您捕获了如下异常:
它仍然不能像你期望的那样变魔术,但这是最好的做法。 记住只在有可能抛出错误的代码上放置try catch 因为试抓很贵。 |
![]() |
2
4
最好的方法是使用try-catch:
|
![]() |
3
1
您可以通过使用捕获程序中所有未处理的错误
所以,也许这是你想要的。文档中有一个示例(您可以放置
} |
![]() |
nabster023 · 拉伸和旋转电影剪辑而不失真 7 年前 |
![]() |
Dimentio · 无限循环(动作脚本3) 7 年前 |
![]() |
AeroKLiam · AS3-使用组合框进行真/假测验 7 年前 |
![]() |
nabster023 · 自动检测AS3中输入文本字段的值 7 年前 |
![]() |
TheGunners · 查找两条圆弧之间的交点 7 年前 |