VOOZH about

URL: https://www.geeksforgeeks.org/java/java-math-subtractexactlong-x-long-y-method/

⇱ Java Math subtractExact(long x, long y) method - GeeksforGeeks


  • Courses
  • Tutorials
  • Interview Prep

Java Math subtractExact(long x, long y) method

Last Updated : 27 Apr, 2018
The java.lang.Math.subtractExact() is a built-in math function in java which returns the difference of the arguments.It throws an exception if the result overflows a long.As subtractExact(long x, long y) is static, so object creation is not required. Syntax :
public static long subtractExact(long x, long y)
Parameter :
 x : the first value
 y : the second value to be subtracted from the first
Return :
This method returns the difference of the arguments.
Exception :
It throws ArithmeticException - if the result overflows a long.
Example :To show working of java.lang.Math.subtractExact() method. Output:
11111110112
Output:
Runtime Error :
Exception in thread "main" java.lang.ArithmeticException: long overflow
 at java.lang.Math.subtractExact(Math.java:849)
 at Gfg2.main(File.java:13)
Comment
Article Tags:
Article Tags: