{System.out.println(\"arrayindexoob:\"+e);}}publicstaticvoid
main(Stringargs[]){try{inta=args.length;system.out.println(\"a
=\"+a);intb=42/a;procedure();}catch(arithmeticExceptione)
{System.out.println(\"divby0:\"+e);}}}
成员函数procedure里有自己的try/catch控制,所以main不用去处理ArrayIndexOutOfBoundsException。