Divide by zero does not throw exception for longs
Aneesh Aggarwal
aneesha@granite.hpl.hp.com
Mon Jun 11 13:43:00 GMT 2001
This is the 3.1 version. When compiled with gcj, divide by zero does not
exception for longs. For ints, however, it throws the exception. The
program I tested it on is :
public class div_test {
public static void main(String [] args) {
long a = 10, b = 0;
try {
a = a/b;
}
catch (java.lang.Exception e) {
System.out.println("Div by zero working");
}
}
}
I have filed a bug-report, the identification is java/3097. I thought I'll
mention it here so that it gets some attention and if the bug is present
in the 3.0 release, it might be fixed.
-Aneesh
More information about the Java
mailing list