class TestSimple {

    static void test() {
        int i = 0;
        int array[] = new int[1];
        try {
            for (;;) {
                i = i << 1;
                array[1] = 0;
            }
        } catch (ArrayIndexOutOfBoundsException e) {
            array[i >>> 1] = 42;
        }
    }
  
    public static void main(String[] args) {
        test();
    }
}
