class MemberIDException extends Exception
{
public MemberIDException(String mID)
{
super("ERROR: " + mID)
}
public void contactWith() // 自訂例外中的自訂方法
{
System.out.println("Please try again.");
}
}
public static void main(String[] args)
{
try
{
checkMemberID("123456");
}
catch(MemberIDException e)
{
System.out.println(e.getMessage());
e.contactWith(); // 自訂例外類別中的自訂方法
}
}
public static void checkMemberID(String mID) throws MemberIDException
{
if(mID.length() != 5)
{
throw new MemberIDException(mID); // 自訂例外
}
}
##ShowAll##
2010年6月28日 星期一
JAVA筆記-使用extends自訂例外類別
訂閱:
張貼留言
(
Atom
)
0 意見 :
張貼留言