为了账号安全,请及时绑定邮箱和手机立即绑定

我想问一下 这三道题如何编程??

           第一题   多异常处理

//ManyException.java

Public class ManyException

{  Public static void main(String[]args)

{   int i;

    int a[]={1,2,3,4};

    for(i=0;i<5;i++)

{

      try  {

         System.out,println("a["+i+"]/"+i+"="+(a[i]/i));

       }

       catch(代码1)

       {

       System.out,println(代码2);

       }

       catch(代码3) 

      {

       System.out,println(代码4);

       }

       catch(代码5) 

      {

       System.out,println(代码6);

       }

       finally

       { 

        System.out,println(代码7);

        }

    }

 System.out,println("继续!!");

   }

}

   第二题  方法抛出异常


     //MethodException.java

       class MethodException

{

     static void m(代码1)

   {   int a=3;

       int b=0;

       int c=a/b;

       System.out,println(a+"/"+b+"="+c);  }

     Public static void main(String[]args)

      代码二//调用方法m(),捕获产生异常,显示异常信息

      System.out,println(“程序结束”);

   }

}

        第三题   主动抛出异常

 


   //ThrowException.java

     代码1//类定义,定义一个类AaaException,该类继承Exception类

     代码2//类定义,定义一个类BbbException,该类继承Exception类

      class ThrowException

      {

        Public static void main(String[]args)  

 {

       int x=1;

       try

       {     if(x>0)

             代码3//抛出类AaaException的一个实例

             else

             代码4//抛出类BbbException的一个实例

         }

         catch(AaaException e)

         catch(BbbException e)

          System.out,println(“执行Bbb异常处理程序”);

}

}

}


正在回答

1 回答

请各位大神多多支持  小弟万分感谢

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

我想问一下 这三道题如何编程??

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信