Java деление на ноль не вызывает ArithmeticException - почему?

Почему этот код неброситьArithmeticException? Взглянуть:

public class NewClass {

    public static void main(String[] args) {
        // TODO code application logic here
        double tab[] = {1.2, 3.4, 0.0, 5.6};

        try {
            for (int i = 0; i < tab.length; i++) {
                tab[i] = 1.0 / tab[i];
            }
        } catch (ArithmeticException ae) {
            System.out.println("ArithmeticException occured!");
        }
    }
}

Я понятия не имею!

Ответы на вопрос(7)

Ваш ответ на вопрос