throw IllegalArgumentException when operation is DIVIDE BY 0