编写一个计算减法的方法,当第一个数小于第二个数时,抛出“被减数不能小于减数"的异常。
时间: 2023-11-27 19:51:26 浏览: 145
一个关于加减乘除的程序
以下是 Python 语言的示例代码:
```python
def subtraction(num1, num2):
if num1 < num2:
raise ValueError("被减数不能小于减数")
return num1 - num2
```
在该代码中,我们定义了一个名为 `subtraction` 的方法,它接受两个参数 `num1` 和 `num2`,分别表示要进行减法运算的两个数。
在方法内部,我们首先检查第一个数是否小于第二个数。如果是,就会抛出一个 `ValueError` 异常,并且异常信息为“被减数不能小于减数”。
如果第一个数不小于第二个数,则进行减法运算,并返回结果。
阅读全文