commit | c8e4fe25bbdb08ecb23643bde3f3ac55d0926156 | [log] [tgz] |
---|---|---|
author | aherbert <aherbert@apache.org> | Thu Apr 09 09:46:20 2020 +0100 |
committer | aherbert <aherbert@apache.org> | Thu Apr 09 09:46:20 2020 +0100 |
tree | 9f315eaa3e4f82d8d53037a1cf16e7d576fd1425 | |
parent | f3bab83e11afc75e8246d72f04c6cb3787356b4e [diff] |
BigFraction: Document exception thrown by reciprocal when zero.
diff --git a/commons-numbers-fraction/src/main/java/org/apache/commons/numbers/fraction/BigFraction.java b/commons-numbers-fraction/src/main/java/org/apache/commons/numbers/fraction/BigFraction.java index d0411f0..541fb6c 100644 --- a/commons-numbers-fraction/src/main/java/org/apache/commons/numbers/fraction/BigFraction.java +++ b/commons-numbers-fraction/src/main/java/org/apache/commons/numbers/fraction/BigFraction.java
@@ -521,6 +521,13 @@ return new BigFraction(numerator.negate(), denominator); } + /** + * {@inheritDoc} + * + * <p>Raises an exception if the fraction is equal to zero. + * + * @throws ArithmeticException if the current numerator is {@code zero} + */ @Override public BigFraction reciprocal() { return new BigFraction(denominator, numerator);