Java Math.multiplyExact() methodThe java.lang.Math.mutliplyExact() returns the product of the arguments. It will throw an exception if the result overflows either int or long. SyntaxParameterReturn
Example 1Test it NowOutput: 3695 Example 2Test it NowOutput: Exception in thread "main" java.lang.ArithmeticException: long overflow at java.lang.Math.multiplyExact(Math.java:892) at multiplyExactExample2.main(multiplyExactExample2.java:8) Example 3Test it NowOutput: Exception in thread "main" java.lang.ArithmeticException: integer overflow at java.lang.Math.multiplyExact(Math.java:867) at MultiplyExactExample3.main(MultiplyExactExample3.java:8)
Next TopicJava Math
|