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

预见程序里会出现Exception,是避免好还是catch
已经预见程序里会出现大量 NumberFormatException
是避免NumberFormatException好
还是catch

NumberFormatException会消耗大量资源么
因为感觉出错的时候,会消耗更多的资源

------解决方案--------------------
避免 验证一下数据的合法性,避免出现NumberFormatException的问题.
------解决方案--------------------
异常本身就是因为无法确定代码是否会出错而出现的一种处理机制,这类的异常是没有办法避免的,catch只是我们去捕获这个异常做相应的处理,或者把异常再向外层抛,建议是用catch捕获这个异常做相应的处理。
------解决方案--------------------
探讨
在前面做些判断可以避免的
当然有些不可以避免

那我想问的是,如果很大并发量很大访问量的情况下,避免好还是catch好
前提是可以通过判断避免

------解决方案--------------------
避免是尽量的,catch是必须的。
------解决方案--------------------
数字电路实验常见故障分析及排除,我觉得唤醒
------解决方案--------------------
捕捉好
------解决方案--------------------
能抛得尽量抛出去吧
------解决方案--------------------
前台或者控制层做好验证,不过一般都是在前台做好验证~