ActionScript 3.0中的异常分为两种:同步异常与异步异常!Error类及其子类用来处理同步时的程序异常,而在异步处理时,所产生的异常用相关的异常事件表示。
两种异常的本质与处理机制不同:
对于同步异常来说,使用try-catch来处理,对于异步异常,采用的是事件监听机制来处理,且异常事件并非Error的子类,而是flash.events.ErrorEvent的子类。
ActionScript 3.0中的异常分为两种:同步异常与异步异常!Error类及其子类用来处理同步时的程序异常,而在异步处理时,所产生的异常用相关的异常事件表示。
两种异常的本质与处理机制不同:
对于同步异常来说,使用try-catch来处理,对于异步异常,采用的是事件监听机制来处理,且异常事件并非Error的子类,而是flash.events.ErrorEvent的子类。