Mega Code Archive

 
Categories / Java by API / Java Lang
 

ArithmeticException as a type

/*  * Output:  *   * array index oob: java.lang.ArrayIndexOutOfBoundsException: 42  *    */ public class MainClass {   public static void main(String args[]) {     try {       int c[] = { 1 };       c[42] = 99;     } catch (ArrayIndexOutOfBoundsException e) {       System.out.println("array index oob: " + e);     } catch (ArithmeticException e) {       System.out.println("div by 0: " + e);     }   } }