Saturday 30 June 2012

program to catch ARITHMATIC EXCEPTION and ARRAYINDEXOUTBONDS EXCEPTION that is demostartion of used of mulitple catch in java


class MultiCatch
{
   
    public static void main(String args[])
     {
        try
        {
          int a = args.length;
          System.out.println("a = " + a);
          int b = 42 / a;
          int c[] = { 1 };
          c[42] = 99;
            }

        catch(ArithmeticException e)
        {
          System.out.println("Divide by 0: " + e);
            }
        catch(ArrayIndexOutOfBoundsException e)
        {
          System.out.println("Array index oob: " + e);
            }
          System.out.println("After try/catch blocks.");
  }
}

No comments:

Post a Comment