编写程序 CustomException
刚学JAVA第五章异常,前面就学了面向对象编程概念性的东西,题目是:   
 编写程序   CustomException,在其中同时给出两个不同大小的数字型数组:{4,8,15,32,64,127,256,512}和   {2,1,2,4,4,48,8}.利用循环,将第一个数组包含的数字作为除数,第二个数组包含的数字作为被除数。用第一个数组中的数字除以第二个数组中相应位置的元素。当结果不是偶数或结果是除数本身此程序要抛出
自定义异常,并捕获和处理相关的异常。   
 提示:1.自定义   两个异常   
                            2.
ArrayIndexOutOfBoundsException类             
 public   class   CustomException   { 
             public   static   void   main(String   []args){ 
                         int   result; 
                         int   num[]   =      {4,8,32,64,127,256,512}; 
                         int   num1[]   =   {2,1,2,4,4,4,8,8}; 
                         for(int   i   =   0;   i <8;   i++){ 
                                     for(int   j   =   0;   j <8;   j++){ 
                                                 result   =   num[i]/num1[j]; 
                                     } 
                         } 
                         try{ 
                                     check(); 
                         }catch(MyException1   a){ 
                                     System.out.println( "第一个CATCH ") 
                         }catch(MyException2   b){ 
                                     System.out.println( "第二个CATCH "); 
                         } 
                         public      void   check()   throws   Array
IndexOutOfBoundsException{ 
                         if((result%2)!=   0){ 
                                     throw   new   MyException1( "aaaaaaaaaaa "); 
                         } 
             } 
             } 
 }   
 public   class   MyException1   extends   ArrayIndexOutOfBoundsException{ 
             MyException1(){ 
                         System.out.println( "1111111111 "); 
             } 
 }                 
 public   class   MyException2   extends   ArrayIndexOutOfBoundsException{ 
             MyException2(){ 
                         System.out.println( "22222222222 "); 
             }              
 } 
------解决方案--------------------看了好久还没明白你想问什么?
------解决方案--------------------程序报什么错