如果编写高效的异常处理代码呢?
下文笔者讲述java中编写高雅高效的异常处理代码的方法分享,如下所示
异常处理是程序编写必不可少的部分,但是当我们加入try,catch后肯定会加大JVM的开销,并且影响JVM优化, 所以笔者建议编写高效的异常处理代码,必须遵守以下要求: 1.try catch尽量包裹小块代码,避免try包裹大量代码 2.尽量考虑全面异常信息,例:多使用if 进行null判断,除0的异常,数组越界异常等 可能发生的异常,都提前做好判断 注意事项: 尽量少程序少报异常 因为每一个异常对象(exception对象)都会对内存进行快照 这种开销非常大
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。