2012-03-30 6 views

Antwort

4

Der einzige Weg, ich weiß, ist das @throws ASDocs Tag zu verwenden. Beispiel:

@throws SecurityError Local untrusted SWFs may not communicate with the Internet. 

Siehe diesen Link für weitere Informationen: http://help.adobe.com/en_US/flex/using/WSd0ded3821e0d52fe1e63e3d11c2f44bc36-7ff6.html

+2

ASDocs sind nur für Dokumentationszwecke; Sie ändern nicht die Art, wie Code sich verhält. – JeffryHouser

+0

Obwohl dies hilfreiche Informationen sind, führt dies nicht dazu, dass der Compiler die Exception erzwingt oder explizit auslöst, wie es in Java der Fall ist (es ist das kleinere der drei Dinge, die mich über AS3 ärgern), andere sind fehlendes Threading und mangelnde Überladung, da ich finde, dass sie nützliche Funktionen in Java sind). Es gibt eine Möglichkeit, dies mit dem "globalen Fehlerhandler" http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/events/UncaughtErrorEvent.html zu handhaben – shaunhusain

Verwandte Themen