开发者社区> 问答> 正文

Java的RuntimeException抛出的条件写在哪?

1.比如ArithmeticException,我只知道在除数为0的时候JVM会抛出这个异常,那么这个条件写在哪里呢?
2.我发现可以自定义RuntimeException。一个不太恰当的例子:在一个银行系统中,我想自定义一个余额不足的运行时异常,在余额小于0时由JVM为我抛出,那么我应该如何表达这个需求?

展开
收起
蛮大人123 2016-06-08 17:24:04 2062 0
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

    我的用法都是在判断之后 throw出异常
    比如

    if( balance <0 ){
    throw new RuntimeException("余额不足"):
    }

    我都是这样用的不知道是否规范。

    2019-07-17 19:32:24
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载