Mega Code Archive

 
Categories / Flash ActionScript / Statement
 

Using return in catch

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