class MyException1 extends Exception...{ int num; MyException1(int a) ...{ num = a; } public String toString() ...{ return num+"<10! 值必须大于10"; }}class MyException2 extends Exception...{ int num; MyException2(int a) ...{ num = a; } public String toString() ...{ return num+">100!/r/n值必须小于100"; }}class MyExceptionTest...{ static void makeException(int a) throws MyException1,MyException2 ...{ if(a<10) throw new MyException1(a); if(a>100) throw new MyException2(a); System.out.println("No Exception"); } public static void main(String[] args) ...{ int a; try ...{ a = Integer.parseInt(args[0]); makeException(a); System.out.println("a="+a); } catch (MyException1 e) ...{ System.out.println(""+e); } catch(MyException2 e) ...{ System.out.println(""+e); } }}