Java by API/java.lang/ArrayIndexOutOfBoundsException — различия между версиями

Материал из Java эксперт
Перейти к: навигация, поиск
м (1 версия)
 
(нет различий)

Текущая версия на 14:40, 31 мая 2010

ArrayIndexOutOfBoundsException 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);
    }
  }
}