我想写一个简单的处理0或者负数的异常,怎么写?

来源:百度知道 编辑:UC知道 时间:2024/06/27 13:57:50
高手可以教教我吗?

try{}
catch{}
能写出完整折代码吗????我新手

catch(ArithmeticException byZeroE) —— 这个是捕获除0异常的处理。

负数你完全可以判断出传入的数据是否大于0 ,小于0 ,或者等于0,没有必要放到异常处理中。

如果非要抛出,那么就定义一个处理负数的类并继承Exception类,用throw抛到此类中处理。

当出现0或者负数的时候,抛出异常,由catch获取就可以了,