广州北大青鸟计算机职业培训学校
互联网技术培训、软件技术培训、大数据培训、云计算培训、数据分析培训信息网
当前位置:网站首页 > 计算机学校 > 广州计算机学校 > 正文

java异常怎么避免?java异常是什么?

作者:admin01发布时间:2021-07-03分类:广州计算机学校浏览:927


导读:我们在编写程序的过程中,都会出现异常,异常导致我们的程序不能正常的运行,但是这些异常都是可以避免的,那么今天我们就来给大家分享一下java避免异常的方法。一、java异常是什么?异...

我们在编写程序的过程中,都会出现异常,异常导致我们的程序不能正常的运行,但是这些异常都是可以避免的,那么今天我们就来给大家分享一下java避免异常的方法。

一、java异常是什么?

异常,根据字面理解,有意外之意。把它置于代码层面来理解,即阻止了当前方法或作用域继续执行。在Java中,异常被当做对象来处理,其基类是Throwable。

二、使用异常的注意事项

1、只在必要使用异常的地方才使用异常

不要用异常去控制程序的流程,异常使用过多会严重影响程序的性能

2、切忌使用空catch块

捕获异常之后什么都不做就相当于忽略了这个异常。空catch块意味着在程序中隐藏了错误和异常可能会导致程序出现不可控的执行结果。如果自认为不会造成影响,那么就用log日志记录下来。

3、一旦决定抛出异常就要决定抛出什么异常

检查异常会出现很多try/ catche代码,这样会导致代码阅读因难降低程序的性能。原则上是尽量避免使用检查异常。

4、注意catch块的顺序

不要把上层类的异常放在最前面的catch块。

5、不要将提供给用户看的信息放在异常信息里

最好是将所有错误提示信息放在一个配置文件中统一管理。

6、避免多次在日志信息中记录同一个异常

只在异常最开始发生的地方进行日志信息记录。

7、尽量将异常统一抛给上层调用者,由上层调用者统一如何处理。

8、如果有使用文件读取、网络操作以及数据库探作等,在finally中释放资源。


   以上就是小编今天为大家分享的文章,如果你对开发感兴趣,需要一个专业有经验的舵手,带你走的更远。那么广州北大青鸟是你不错的选择。欢迎同学直接咨询人工客服,真人在线答疑方便又快捷。或者可以来广州北大青鸟五山校区现场咨询。

【免责声明:本文图片及文字信息均由小编转载自网络,旨在分享提供阅读,版权归原作者所有,如有侵权请联系我们进行删除。】


广州计算机学校排行
标签列表
网站分类
文章归档
最近发表