java와 마찬가지로 호출중인 메소드가 특정 예외를 throw하도록 지정할 수 있습니다. 그래서 e.g.-ActionScript - 개발자에게이 메서드가 예외를 throw하는 것을 알 수있는 방법이 있습니까?
public void getListOfAssessments() throws SQLException;
를 들어 , 우리는 액션 스크립트 (플렉스)에이를 수있는 방법은 무엇입니까?
덕분에, Indrajit
java와 마찬가지로 호출중인 메소드가 특정 예외를 throw하도록 지정할 수 있습니다. 그래서 e.g.-ActionScript - 개발자에게이 메서드가 예외를 throw하는 것을 알 수있는 방법이 있습니까?
public void getListOfAssessments() throws SQLException;
를 들어 , 우리는 액션 스크립트 (플렉스)에이를 수있는 방법은 무엇입니까?
덕분에, Indrajit
내가 아는 유일한 방법은 @throws
ASDocs 태그를 사용하는 것입니다. 예 :
@throws SecurityError Local untrusted SWFs may not communicate with the Internet.
자세한 내용은이 링크를 참조하십시오 :
http://help.adobe.com/en_US/flex/using/WSd0ded3821e0d52fe1e63e3d11c2f44bc36-7ff6.html
이이 http://docs.flexunit.org/index.php?title=Exception_Handling 예상되는 것을 보여줍니다 테스트 스위트에 테스트를 추가합니다. (팀의 다른 개발자 은입니다. 클래스가 어떻게 작동하는지 테스트 해보았습니까?)
ASDocs는 문서로만 제공됩니다. 코드가 작동하는 방식을 변경하지 않습니다. – JeffryHouser
그래도 이것이 유용한 정보이지만 컴파일러가 예외 처리를 강제하거나 Java 에서처럼 명시 적으로 throw되지는 않습니다 (버그는 AS3에 관한 것, 다른 두 가지는 스레딩이 부족함) Java에서 유용한 기능이 될 때 과부하가 없어야합니다. "글로벌 오류 처리기"를 사용하여이를 처리 할 수있는 방법이 있습니다. http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/events/UncaughtErrorEvent.html – shaunhusain