Hi all,

I think there are some issues on 1007_javase_exceptions,
ExperienceException project ( with JDK 6).

The Exception throwned by the application is always a
NullPointerException as the double[] a has not been initialized, so
accessing a[1] cause this exception instead of expected ones.

I also experience the following behaviours :

1 -  DividebyZero, with double I get a result of Infinity instead of
exception... The exception is thrown if I do it with int.
2 - with Math.sqt(-1), a[1] becomes NaN and does not throws
exceptions. On Javadoc I can see the following for Math.sqrt :

Returns:
the positive square root of a. If the argument is NaN or less than
zero, the result is NaN.

3 - I'm not even able to get Overflow Exception. Even if I do
something like :

int b = Integer.MAX_VALUE + 2, I do not get na exception, and ptinting
b give negative number ( due to the overflow putting the sign bit at
1 ).


Regards,
Mirko

-- 
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/javaprogrammingwithpassion?hl=en

Reply via email to