/** * file : BadAccountException.java * desc : Implements an exception that should be thrown * for non-existent accounts */ public class BadAccountException extends Exception { public int accountNumber; // invalid account number /** * post : creates an exception object for a non-existent * account, `badAcctNumber' */ public BadAccountException( int badAcctNumber ) { super( "Invalid account number: " + badAcctNumber ); accountNumber = badAcctNumber; } } // eof