Manejo varios tipos de errores que extienden la clase Error, entre ellos: TipoNoValido y ElementoNoEncontrado. El código es mas o menos así:
Código :
try { buscar( id ); } catch( e:ElementoNoEncontrado ) { ... } catch( e:TipoNoValido ) { ... }
Y el problema es que no entra en el bloque catch correspondiente (en este caso es ElementoNoEncontrado). Sin embargo, si pongo esto :
Código :
... } catch( e ) { trace( e instanceof ElementoNoEncontrado ); ... }
el resultado es true.
He revisado la ayuda de Flash y creo que está bien, no entiendo por qué falla.
Saludos!! [/code]