Flash CS3 설명서 |
|||
| ActionScript 3.0 프로그래밍 > 오류 처리 > ActionScript 3.0에서 오류 처리 > ActionScript 3.0 오류 처리 요소 | |||
ActionScript 3.0에는 다음을 비롯하여 오류 처리를 위한 여러 도구가 포함되어 있습니다.
throw 문을 사용한 경우에만 오류가 생성되고 보고되었습니다. Flash Player 9의 경우 기본 ActionScript 메서드 및 속성에서, 예외 발생 시 보다 효율적으로 이를 처리하고 각 예외에 개별적으로 대응할 수 있도록 하기 위해 런타임 오류가 발생됩니다. upload() 호출이 실패할 경우 FileReference.upload() 메서드에서 5가지 가능한 오류 중 하나를 나타내는 false 부울 값을 반환했습니다. ActionScript 3.0에서 upload() 메서드 호출 시 오류가 발생하면 4가지 특정 오류 중 하나를 발생시킬 수 있으며 이로 인해 최종 사용자에게 보다 정확한 오류 메시지를 표시할 수 있습니다.name 속성이 null 값을 가지고 있습니다. 따라서 name 속성을 사용하거나 표시하기 전에, 값이 설정되었고 null이 아닌지 확인해야 합니다. ActionScript 3.0에서는 FileReference 객체가 채워지기 전에 name 속성에 액세스하려고 할 경우 Flash Player에서 IllegalOperationError를 발생시켜, 값이 설정되지 않았으며 이 오류를 처리하려면 try..catch..finally 블록을 사용할 수 있음을 알려줍니다. 자세한 내용은 try..catch..finally 문 사용을 참조하십시오.try..catch..finally 블록을 사용하면 이전 버전의 ActionScript에 비해 리소스를 거의 추가로 사용하지 않고도 오류를 처리할 수 있습니다.Flash CS3
이 페이지에 의견 추가되면 전자 메일 알림 받기 | 의견 보고서
현재 페이지: http://livedocs.adobe.com/flash/9.0_kr/main/00000099.html