Clases Error principales de ActionScript

Además de las clases Error principales de ECMAScript, ActionScript añade varias clases propias para situaciones de error específicas de ActionScript y funciones de gestión de errores.

Puesto que estas clases son extensiones del lenguaje ActionScript del borrador de la especificación del lenguaje ECMAScript (edición 4), potencialmente interesantes como adiciones a dicho borrador, se mantienen en el nivel superior en lugar de incluirse en un paquete como flash.error.

Nombre de clase

Descripción

Notas

ArgumentError

La clase ArgumentError representa un error que se produce cuando los valores de parámetro proporcionados durante una llamada de función no coinciden con los parámetros definidos para dicha función.

Ejemplos de errores de argumento:

  • Se proporcionan pocos o demasiados argumentos a un método.
  • Se esperaba que un argumento fuera miembro de una enumeración, pero no fue así.

SecurityError

La excepción SecurityError se genera cuando se produce una infracción de la seguridad y se deniega el acceso.

Ejemplos de errores de seguridad:

  • Se realiza un acceso a una propiedad o una llamada a un método no autorizada a través del límite del entorno limitado de seguridad.
  • Ha habido un intento de acceso a una URL no permitida por el entorno limitado de seguridad.
  • Se ha intentado establecer una conexión de socket con un número de puerto no autorizado, por ejemplo, un puerto por debajo de 1024, sin que haya un archivo de política.
  • Ha habido un intento de acceso a la cámara o al micrófono del usuario; éste ha denegado la solicitud de acceso al dispositivo.

VerifyError

Se genera una excepción VerifyError cuando se detecta un archivo SWF mal formado o dañado.

Cuando un archivo SWF carga otro archivo SWF, el SWF principal puede capturar una excepción VerifyError generada por el SWF cargado.


Flash CS3

 

Enviarme un mensaje de correo electrónico cuando se añadan comentarios a esta página | Informe de comentarios

Página actual: http://livedocs.adobe.com/flash/9.0_es/main/00000107.html