异常处理相关
来源:互联网 发布:淘宝摄影道具布置技巧 编辑:程序博客网 时间:2024/05/16 00:30
项目开发已经到了测试阶阶段了
今天leader 过来说我们的程序的异常机制没有考虑
在解析XML的过程中没有考虑到在解析的过程中考虑解析失败的情况,这样才能使得程序更加的健壮,鲁棒性更加的好!
本来是想自己建议一个Exeption的异常类,后面Leader解释说,这个Exeption类应该要做成一个通用的类,大家只要继承就好了
继承的时候大家就能都知道自己所throw出来的异常了:
一般的函数原型是这样的,但是C++没有进行强制的要求异常一定要在接口处进行声明
一个例子:在某一个类中有如下声明 int fun(int rv_param)throw(Exeception1, Exeception2);说明该函数接口会也只会抛出Exeception1,Exeception2的异常,在java中是要求强制这么做的,但是在c++中可以不显示的声明,声明的好处也显而易见
就是能让看到.h文件的人就能知道这个类要抛出什么样的异常,就会采取相应的办法进行catch,特别的如果函数声明的时候后面的带
的throw是个空的话,就是强制的说明该类不会抛出任何异常。
- 异常处理相关
- Struts2.相关异常处理
- java异常处理相关
- 异常处理相关知识点
- java异常处理相关 (1)
- java异常处理相关 (2)
- c#--异常处理相关技术
- 关于异常的处理以及相关设计
- 异常处理相关 try/finally语句
- JAVA异常处理相关面试题
- [python相关]try-exception异常处理
- armv8 Linux内核异常处理相关文件
- JAVA异常处理相关面试题
- Java中异常处理相关笔记
- JAVA中的异常处理相关知识
- JAVA异常处理相关面试题
- 程序异常处理的相关技术
- Windows 系统编程初探 (五)结构化异常处理之二:线程相关异常处理
- proc 多线程(linux)
- 暴力裸搜,要稳、准、狠
- HTML5、CSS3教程
- PROC的多线程
- VC2008 编译 Openssl0.9.8K
- 异常处理相关
- Symbian OS v9 把应用程序的能力细分为20项
- soapui简单使用
- 一些免费开源的微博客程序
- 求两个节点的最近公共祖先节点
- Configure PPTP Server With PopTop on FreeBSD
- 关于PHP开发框架
- 21日汉字改革圆桌论坛 畅谈44个汉字“整形”
- 关于CSS3新技术