你应该 不是
抛出一个ArithmeticException。由于错误在于提供的参数中,请抛出一个
IllegalArgumentException。如文档所述:
抛出该错误以指示方法已传递了非法或不适当的参数。
这正是这里正在发生的事情。
if (divisor == 0) { throw new IllegalArgumentException("Argument 'divisor' is 0");}
你应该 不是
抛出一个ArithmeticException。由于错误在于提供的参数中,请抛出一个
IllegalArgumentException。如文档所述:
抛出该错误以指示方法已传递了非法或不适当的参数。
这正是这里正在发生的事情。
if (divisor == 0) { throw new IllegalArgumentException("Argument 'divisor' is 0");}