The java.math.BigDecimal.shortValueExact() is an inbuilt method in java that converts this BigDecimal to a short, checking for lost information. If this BigDecimal has a nonzero fractional part or is out of the possible range for a short result then an ArithmeticException is thrown.
public short shortValueExact()
Parameters: The method does not accepts any parameter.
Return value: This method returns the short value of the BigDecimal Object.
Below programs illustrates the above mentioned method:
Exact short value of 457 is 457 Exact short value of 4785 is 4785
Exact short value of 127 is 127 Exact short value of 1455 is 1455
Attention reader! Don’t stop learning now. Get hold of all the important Java Foundation and Collections concepts with the Fundamentals of Java and Java Collections Course at a student-friendly price and become industry ready. To complete your preparation from learning a language to DS Algo and many more, please refer Complete Interview Preparation Course.