正文

异常处理的编程方法 前言2006-01-19 16:51:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/mroske/9737.html

分享到:

作者简介:王胜祥,高级程序员,网络工程师,系统分析员。CSAI专业顾问,中国计算机技术与软件专业资格水平考试辅导指定教程系列丛书编委会成员。
  王胜祥曾从事过多个项目的系统分析和设计工作,参与了国家863高新技术研究发展计划的多个课题的研究和开发工作。详细而深入阅读过minix和linux源码,深刻理解现代操作系统的基本原理和类unix系统的实现技巧。全面研究和分析过XFree86的总体架构和实现原理,熟悉X协议。系统地掌握与现代网络相关的纵多技术和网络协议,以及网络的规划和设计。
  王胜祥目前致力于Linux系统下的NC软件产品的研发与应用,以及Linux系统下建立统一组件模型的可行性研究。

主人公介绍

  阿愚,曾经是一位小小程序员,现在仍是一位小小程序员,将来也还是一位小小程序员。读程序、写程序一直就是他的最爱,这过程给他带来许许多多的快乐,虽然期间也有过一些迷茫,但每次冲过迷雾,重见阳光的喜悦总是他对程序人生的更加执著追求。雨过天晴的空气才是最清新的。

  异常处理的编程方法,程序员都很熟悉的一个东东,她和面向对象的方法是软件程序设计发展史上其中最重要的两项革新技术。现代程序设计语言拥有的一个重要的特性就是能较好地支持异常的处理(Exception Handling)。她就像一位美丽而优雅的公主,帮助程序员写出来的代码总是那样的整齐美观、层次清晰;同时它好像还是一位贤惠能干的贤内助,总能帮你料理好由于考虑不全所留下的多多少少的意外事件,她在背后默默的支持你的一切,使你写出来的作品是那样的高效、安全和完美。瞧!它深深地打动了我们我们的主人公阿愚,并续上了一段美丽的编程爱情故事。

内容的组织及编排

相遇篇

《第1集 初次与异常处理编程相邂逅》
《第2集 C++中异常处理的游戏规则》
《第3集 C++中catch(…)如何使用》
《第4集 C++的异常处理和面向对象的紧密关系》
《第5集 C++的异常rethrow》

相知篇

《第6集 对象的成员函数中抛出的异常》
《第7集 构造函数中抛出的异常》
《第8集 析构函数中抛出的异常》
《第9集 C++的异常对象如何传送》
《第10集 C++的异常对象按传值的方式被传递》
《第11集 C++的异常对象按引用方式被传递》
《第12集 C++的异常对象按指针方式被传递》
《第13集 C++异常对象三种方式传递的综合比较》
《第14集 再探C++中异常的rethrow》
《第15集 C语言中的异常处理机制》
《第16集 C语言中一种更优雅的异常处理机制》
《第17集 全面了解setjmp与longjmp的使用》
《第18集 玩转setjmp与longjmp》
《第19集 setjmp与longjmp机制,很难与C++和睦相处》
《第20集 C++中如何兼容并支持C语言中提供的异常处理机制》
《第21集 Windows系列操作系统平台中的提供的异常处理机制》
《第22集 更进一步认识SEH》
《第23集 SEH的强大功能之一》
《第24集 SEH的强大功能之二》
《第25集 SEH的综合》
《第26集 SEH可以在C++程序中使用》
《第27集 SEH与C++异常模型的混合使用》
《第28集 Java中的异常处理模型》
《第29集 Unix操作系统提供中的异常处理机制》

相爱篇

《让异常成为函数接口的一部分》
《异常能够优雅地跨越组件》
《C++标准库中的异常分类模型》
《MFC类库中的异常分类模型》
《JDK平台中的异常分类模型》

爱的秘密

《实现》

爱的结晶

《对现有模型的一些完善与改进》

阅读(5008) | 评论(2)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

评论人:boy 发布时间: 2006-04-12 12:02:00
多谢,还有一些文章没有完成,加油啊!!!:)
评论人:mroske 发布时间: 2006-01-24 13:50:00
很可惜下面的文章目前还没有找到,或许作者过于繁忙了吧 :)

《第29集 Unix操作系统提供中的异常处理机制》
相爱篇
《让异常成为函数接口的一部分》
《异常能够优雅地跨越组件》
《C++标准库中的异常分类模型》
《MFC类库中的异常分类模型》
《JDK平台中的异常分类模型》
爱的秘密
《实现》
爱的结晶
《对现有模型的一些完善与改进》
您需要登录后才能评论,请 登录 或者 注册