Some methods in java.lang.Math will not throw an Exception ,like
Math.sqrt(): If the argument is NaN or less than zero, the result is NaN.
If you want to pass SCJP with a high score ,you'd better remember
the methods that throw certain Excepion.
And a double number will be casted into an unkown int sometimes.