class TestSimple {
    long l;
    volatile int iArrFld[];

    void mainTest() {
        int i, i1, i15 = 4, i16 = 4;
        for (i = 1; i < 7; ++i) {
           l = i;
        }
        int j = 1;
        while (++j < 4) {
            try {
                i1 = i15 % i16;
                i16 = i15;
                i1 = 0 % iArrFld[j];
            } catch (ArithmeticException a_e) {
            }
        }
    }

    void main(String[] args) {
        try {
            mainTest();
        } catch (NullPointerException npe) {
            // Expected
        }
    }
}
