Mega Code Archive

 
Categories / Flash ActionScript / Development
 

Throw an exception from a method

package{   import flash.display.Sprite;      public class Main extends Sprite{     public function Main(){         try {           trace("This code is about to throw an error.");           displayMessage( "" );           trace("This line won't run");         }         catch (errObject:Error) {           trace("The catch block has been called.");           trace("The message is: " + errObject.message);         }     }     private function displayMessage(message:String):void {       if(message == undefined) {         throw new Error("No message was defined.");       }       trace(message);     }   } }