设计一个 Java 程序,自定义异常类,从命令行(键盘)输入一个字符串,如果该字符串值为“XYZ”,则抛出一个异常信息“This is a XYZ”,如果从命令行输入 ABC,则没有抛出异常。(只有 XYZ 和 ABC 两种输入)。
class xyz
{
public void test(String x)
{
if(x.equals("xyz"))
{
try{ throw new exception(x);}
catch(exception e){e.printStackTrace();}
}
else
System.out.println("suit");
}
public static void main(String args[])
{
new xyz().test("xyz");
new xyz().test("abc");
}
}
class exception extends Exception
{
public exception(String x)
{
System.out.println("this is a "+x);
}
}