日期:2014-05-20  浏览次数:20724 次

使用try catch会使程序速度变慢吗?为什么?
rt

------解决方案--------------------
想多了,一般不会,效率优化不是从这些语法上来扣的
------解决方案--------------------
。。。。。假设你去食堂打饭 沿途有你老板设置的保安(防止你们因为奖金引起爆动) 保安站用了走廊的一定位置(而且出现爆动保安会马上出面控制场面 中午饭你就得下楼吃了) 老板很聪明 所以设置的保安人数正好 如果说他设置非常多的保安 不仅要负责保安们的伙食 也要安排他们驻扎的地点 保安多了路也就难走 

明白没?
------解决方案--------------------
楼上的朋友说话不能直接点嘛?try - catch 是用来跟踪某段可能出现异常的语句块的,所以try-catch中尽量不要写太多的代码。一般try-catch语句块对效率不会有太大的影响。
------解决方案--------------------
尽量简化,不要写了很多冗余的代码。
------解决方案--------------------
肯定会变慢的

try catch是要监控的。

所以没有异常的话,不要乱try。
------解决方案--------------------
try 和 catch 是异常捕捉,
当你运行你的代码时候,不如查询,它会把你要查询出来,但首先不是现实到你的页面结果集上 
而是先去 try catch 异常处理一下,看看你的结果是不是异常,再判断是否可以正确输出到页面上。
对于运行效率,如果自我判断没有异常的话,最好不要用 try catch ,有利有弊吧