Java中为什么需要慎用异常
发表于:2024-10-20 作者:千家信息网编辑
千家信息网最后更新 2024年10月20日,这篇文章给大家分享的是有关Java中为什么需要慎用异常的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。慎用异常在Java软件开发中,经常使用 try-catch 进行错误捕获
千家信息网最后更新 2024年10月20日Java中为什么需要慎用异常
这篇文章给大家分享的是有关Java中为什么需要慎用异常的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
慎用异常
在Java软件开发中,经常使用 try-catch 进行错误捕获,但是,try-catch 语句对系统性能而言是非常糟糕的。虽然在一次 try-catch中,无法察觉到它对性能带来的损失,但是,一旦try-catch被应用于循环之中,就会给系统性能带来极大的伤害。
以下是一段将try-catch应用于for循环内的示例
public void test() { int a = 0; for (int i = 0; i < 1000000; i++) { try { a = a + 1; System.out.println(i); } catch (Exception e) { e.printStackTrace(); } } }
这段代码我运行时间是 27211 ms。如果将try-catch移到循环体外,那么就能提升系统性能,如下代码
public void test() { int a = 0; try { for (int i = 0; i < 1000000; i++) { a = a + 1; System.out.println(i); } } catch (Exception e) { e.printStackTrace(); } }
运行耗时 15647 ms。可见tyr-catch对系统性能的影响。
感谢各位的阅读!关于"Java中为什么需要慎用异常"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
性能
系统
循环
代码
内容
更多
篇文章
应用
运行
不错
实用
糟糕
之中
循环体
损失
文章
时间
看吧
知识
示例
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
2003域服务器迁移
0嵌入式软件开发
软件开发限定条件
网络安全法规定国家谁负责
美国软件开发哪里的为主
fifa中超数据库
2020年网络安全高峰论坛
我的世界最新服务器的推荐
永久60级服务器部落
绿幕直播间软件开发
工程应用软件开发
VB和EXECL创建数据库
许昌网络安全
服务器搭建禅道步骤
服务器托管怎么收费
中国移动的网络技术
软件开发工程师到大数据
天龙八部ol服务器哪个好
南京联亿软件开发有限公司
语音软件开发的目的
初中学历能学网络技术吗
大连市公安局网络安全大队在哪
BHS服务器
青州软件开发入门课程哪里好
网络技术员做什么好
网络安全教育方面板报
桥西区节能软件开发服务技术规范
网络安全分析五官扁平
为什么吃鸡显示服务器异常
软件开发后期调试指