社区
Java SE
帖子详情
try catch到底哪里影响效率了
tomuno
2004-09-22 09:11:23
不明白哪里影响效率
...全文
458
8
打赏
收藏
try catch到底哪里影响效率了
不明白哪里影响效率
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tomuno
2004-09-23
打赏
举报
回复
堆栈跟踪
喝酒吃肉
2004-09-22
打赏
举报
回复
不需要的时候不用捕获阿
xueqs
2004-09-22
打赏
举报
回复
MARK
flyxxxxx
2004-09-22
打赏
举报
回复
1:for(int i=0;i<1000000;i++){}
2:for(int i=0;i<1000000;i++){
try{}catch(Exception e){}
}
3:for(int i=0;i<1000000;i++){
try{
throw new Exception();
}catch(Exception e){}
}
1、2、3三者的执行时间比是5:6:5000
zhl44
2004-09-22
打赏
举报
回复
既然try就要增加许多检查错误的语句(编译器自动加上的)
fengyun1314
2004-09-22
打赏
举报
回复
我觉得当你用try catch的时候,程序执行到try的时候,控制器紧接在后面,当有Exception的时候控制器就会搜索查找相符合的表示,然后找到就会被catch抓住,应该是这样消耗了资源吧!
ChDw
2004-09-22
打赏
举报
回复
只要使用了try catch就需要JVM做准备工作,需要消耗CPU时间
flyxxxxx
2004-09-22
打赏
举报
回复
如果不出错是不会影响的,出错时要对错误进行捕获就有影响了,你可以试一下下面的代码
long l=new Date().getTime();
for(int i=0;i<1000000;i++){
try{
//在这里加一行:throw new Exception();和不加此行看看它们的输出结果
}catch(Exception e){}
}
System.out.println(new Date().getTime()-l);
try
_
cat
ch
效率
通过运行代码的时间来查看
try
cat
ch
是否
影响
系统
效率
或者
影响
的程度
Try
Cat
ch
对效能的
影响
测试
用vb.net实现的对
Try
Cat
ch
对程序性能的
影响
的测试
JS中用
try
cat
ch
对代码运行的性能
影响
分析
前言 之前一直没有去研究
try
cat
ch
对代码运行的性能
影响
,只是一直停留在了感觉上,正好最近开会交流学习的时候,有人提出了相关的问题。借着周末,正好研究一番。 前端线上脚本错误的捕获方法: window.JSTracker=window.JSTracker||[];
try
{ //your code }
cat
ch
(e){ JSTracker.push(e); throwe;//建议将错误再次抛出,避免测试无法发现异常 } 设计实验方式 简单的设计方案也就是对比实验。 空白组1:[无
try
cat
ch
的情况下对数据取模1千万次耗时] <!DOCTYPEhtml> <html>
在静态编译器中实现Java异常机制的算法.pdf
在静态编译器中实现Java异常机制的算法.pdf
asp.net 的错误处理机制讲解
asp.net 的错误处理机制讲解
Java SE
62,629
社区成员
307,258
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章