Java是少数几个把exception放在语言层来处理的语言之一,也曾作为一个重要卖点来吹捧,但是我们真地在正确的使用exception吗?我们从exception机制中得到好处了吗?我看未必!
我们现在都知道捕获而不处理的是有害处的,但是简单的e.printStackTrace()甚至System.out.println(e)或者log.error(e, "Error Occurs!")这样就算处理了吗?他对我们应用程序的健壮性或者程序处理有何好处?答案是绝对没有,他只为你在发生问题后来查找错误原因提供些帮助,用户并没有得到任何的好处!自从java1.4后引入了exception层 ...
- 19:05
- 浏览 (751)
- 评论 (0)







评论排行榜