使用try catch会使程序速度变慢吗?为什么?
rt
------解决方案--------------------想多了,一般不会,效率优化不是从这些语法上来扣的
------解决方案--------------------。。。。。假设你去食堂打饭 沿途有你老板设置的保安(防止你们因为奖金引起爆动) 保安站用了走廊的一定位置(而且出现爆动保安会马上出面控制场面 中午饭你就得下楼吃了) 老板很聪明 所以设置的保安人数正好 如果说他设置非常多的保安 不仅要负责保安们的伙食 也要安排他们驻扎的地点 保安多了路也就难走
明白没?
------解决方案--------------------楼上的朋友说话不能直接点嘛?try - catch 是用来跟踪某段可能出现异常的语句块的,所以try-catch中尽量不要写太多的代码。一般try-catch语句块对效率不会有太大的影响。
------解决方案--------------------尽量简化,不要写了很多冗余的代码。
------解决方案--------------------肯定会变慢的
try catch是要监控的。
所以没有异常的话,不要乱try。
------解决方案--------------------try 和 catch 是异常捕捉,
当你运行你的代码时候,不如查询,它会把你要查询出来,但首先不是现实到你的页面结果集上
而是先去 try catch 异常处理一下,看看你的结果是不是异常,再判断是否可以正确输出到页面上。
对于运行效率,如果自我判断没有异常的话,最好不要用 try catch ,有利有弊吧