Mega Code Archive

 
Categories / Flash ActionScript / Statement
 

Using return in finally

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);       } finally {         trace("Finally executed.");         return;       }       trace("Last line of method.");  // Not executed.     }   } }