软件程序的健壮性 内部小组探讨资料

上传人:小** 文档编号:88217775 上传时间:2019-04-21 格式:PPT 页数:8 大小:51.52KB
返回 下载 相关 举报
软件程序的健壮性 内部小组探讨资料_第1页
第1页 / 共8页
软件程序的健壮性 内部小组探讨资料_第2页
第2页 / 共8页
软件程序的健壮性 内部小组探讨资料_第3页
第3页 / 共8页
软件程序的健壮性 内部小组探讨资料_第4页
第4页 / 共8页
软件程序的健壮性 内部小组探讨资料_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《软件程序的健壮性 内部小组探讨资料》由会员分享,可在线阅读,更多相关《软件程序的健壮性 内部小组探讨资料(8页珍藏版)》请在金锄头文库上搜索。

1、软件的健壮性,什么程序的健壮性,容错性 软件在意外情况下,能做出正确的反应 软件质量标准模型 健壮性,可读性,可扩展性,用户操作常见错误(意外),1、数据库访问错误 例如:数据库服务器关闭,密码不对 2、文本框输入的类型不对 3、除法错误,怎么捕获错误,try Convert.int16(text1.text); X=1; S=s+x; ,异常的捕获,1、访问层抛出异常,逻辑层可以捕获进行处理 2、访问层抛出异常,逻辑层可以捕获并同时向上层抛出 3、访问层抛出异常,逻辑层可以不进行捕获,异常不会丢弃,自动向更上一层抛出,在上一层可以再捕获,错误转移语句,catch(异常对象) 方法一: 自己处

2、理异常代码 Label1.text=“你输入不是数字”; 方法二: 把异常处理代码交给上级 Throw(); ,异常抛出,1、什么时候该抛出,但添加自定义异常信息: 自己不想处理异常,将异常添加自定义异常信息,然后抛出给上级调用函数处理 2、什么时候该自己处理异常,不再向上抛出异常 表示层自己处理异常 3、什么时候对异常完全不理: 自己不想处理异常,并没有自定义的异常信息,这时就对异常完全不理,异常对象中添加自定义信息,throw new Exception(“帐号没找到“); 生成一个新的异常对象 throw new Exception(“数据库异常“,e); 在原异常对象基础上生成新异常对象 e.message=“数据库异常”,这种方法是错误的,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号