Java常用类库与技巧2-java异常处理机制

2021-04-20  本文已影响0人  那钱有着落吗
image.png

下面看一段实例:


image.png

这段代码展示了try catch捕获的一个实例。

image.png image.png image.png image.png

重点:在使用try catch的时候效率会比if else要低很多,这是因为在遇到异常对象的时候,JVM都会去实例化一个Exception对象,并且会对当时的栈进行一个快照,这是一个相对比较重的操作,因此建议我们在使用try catch的时候尽量捕获会产生异常的代码段即可,也不要使用try catch来控制代码的流程,因为他的效率相对于if else或者说switch来首很低

上一篇下一篇

猜你喜欢

热点阅读