1.比如ArithmeticException,我只知道在除数为0的时候JVM会抛出这个异常,那么这个条件写在哪里呢?
2.我发现可以自定义RuntimeException。一个不太恰当的例子:在一个银行系统中,我想自定义一个余额不足的运行时异常,在余额小于0时由JVM为我抛出,那么我应该如何表达这个需求?
本人小白一枚,也没有分,希望好心的大神不吝赐教,非常感谢!
1.比如ArithmeticException,我只知道在除数为0的时候JVM会抛出这个异常,那么这个条件写在哪里呢?
2.我发现可以自定义RuntimeException。一个不太恰当的例子:在一个银行系统中,我想自定义一个余额不足的运行时异常,在余额小于0时由JVM为我抛出,那么我应该如何表达这个需求?
本人小白一枚,也没有分,希望好心的大神不吝赐教,非常感谢!
我的用法都是在判断之后 throw出异常
比如
if( balance <0 ){
throw new RuntimeException("余额不足"):
}
我都是这样用的不知道是否规范。