码迷,mamicode.com
首页 > 其他好文 > 详细

[诗曰]夜来键盘声,异常知多少

时间:2014-06-08 10:36:06      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:异常处理   spring mvc   调试   exception   java   

前言

本篇题目改编自自于唐代大诗人孟浩然的《春晓》,原句是这样“春眠不觉晓,处处闻啼鸟。夜来风雨声,花落知多少。”(多么美的诗句啊!bubuko.com,布布扣
言归正传,本篇主要是记录下学习java中异常处理的感受和经历,分享给大家。

最佳实践

官方给出Exception的解释,学习的过程解决问题的信心大增啊!
文章的例子很详细,都涉及到了自定义异常,其中包括两个方面:

  1. 简单的捕捉自定义异常,并输出错误信息
  2. 提供异常链的处理例子,在任何你想要处理的地方处理该异常
此外,文章最后的总结 中有关另一篇文章(Java异常使用的讨论 )的推荐页着实不错,包括java之父和C#之父对异常的理解,我本人推荐看完英文版,感受伟人的话语。很经典的有登录方法返回值是boolean,int,还是User?
引发的思考:使用自定义异常的时候,出现问题,应该逐步调试,看看问题出现在哪里,然后针对性的修改,但前提是你已经有了不错的例子,可以指导你的前进,就如同上面的文章。
作者是《Maven实战》的作者,总结了异常处理的感受,其中列出学习异常的四本相关书籍,足见其广泛涉猎,总结出精华,写出了


这篇文章,文章有很多不错的建议,也有相关的英文文章(Best Practices for Exception Handling, by Gunjan Doshi ),这个是中文版(异常处理的最佳实践 )
遇到项目是sping MVC的时候,这篇文章就体现出来价值了。提出了集中管理异常的想法,很不错,尤其敬佩的一点是作者十分耐心的解答了所有留言的朋友,真是难得!

小结


希望你会喜欢读这篇文章,并且持续的关注异常方面的处理。因为异常机制使得程序更加的稳健的跑起来(那么你的工资也会随之蹭蹭地涨起来!bubuko.com,布布扣)。


参考资料


[2].java提高篇(十七)-----异常(二)--(http://www.cnblogs.com/chenssy/p/3453039.html)
[4].使用Spring MVC统一异常处理实战(http://cgs1999.iteye.com/blog/1547197#comments)


[诗曰]夜来键盘声,异常知多少,布布扣,bubuko.com

[诗曰]夜来键盘声,异常知多少

标签:异常处理   spring mvc   调试   exception   java   

原文地址:http://blog.csdn.net/jptiancai/article/details/28860173

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!