...
This compliant solution uses the safeAdd() and safeMultiply() methods defined in the "Precondition Testing" section to perform secure integral operations or throw ArithmeticException on overflow.
...
Tool | Version | Checker | Description |
|---|---|---|---|
| Coverity | 7.5 | BAD_SHIFT | Implemented |
Related Guidelines
INT32-C. Ensure that operations on signed integers do not result in overflow | |
Wrap-around Error [XYY] | |
CWE-682, Incorrect Calculation |
...