Javaで1/0は?

予想に反して、整数と実数で結果が違いました。

System.out.println(1/0);

整数の場合、例外を吐きます。

Exception in thread "main" java.lang.ArithmeticException: / by zero
	at axion0.core.AxNumeric.main(AxNumeric.java:112)
System.out.println(1.0/0.0);

実数の場合、例外にはなりません。

Infinity