Java异常处理RuntimeException为什么不用写tr

2019-08-21  本文已影响0人  _染123

异常都是在运行时候发生的,都理应被称作 “运行时异常” ,Java是一门软件工程语言,重视多人合作开发。在调用接口的时候我们想让别人处理异常,或者说让别人定义异常的处理逻辑。这时候就要显示写throw抛出异常,强制别人try-catch。

而RuntimeException是不用写throw语句的,调用层也可以不try-catch。

总而言之,异常是任何地方都可能发生的,任何地方都可能产生RuntimeException,我们在写service服务的时候,最好整体包上try-catch将需要处理的显示抛出的异常和RuntimeException都给处理掉。

上一篇 下一篇

猜你喜欢

热点阅读