Mega Code Archive

 
Categories / Flash ActionScript / Statement
 

Using return in try, after throw

package{   import flash.display.Sprite;      public class Main extends Sprite{     public function Main(){          changeFlow (  );     }     public function changeFlow (  ):void {       try {         throw new Error("Test error.");         return;       } catch (e:Error) {         trace("Caught: " + e.message);       } finally {         trace("Finally executed.");       }       trace("Last line of method.");     }   } }