报告对没有舍入模式参数的 divide() 或 setScale() 的调用。
divide()
setScale()
在结果中不能表示精确值时(例如由于包含非终止的十进制扩展),这样的调用可能导致 ArithmeticException。
ArithmeticException
指定舍入模式可防止 ArithmeticException。
示例:
BigDecimal.valueOf(1).divide(BigDecimal.valueOf(3));