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