- 1
- 0
- 约3.01千字
- 约 22页
- 2017-06-14 发布于江西
- 举报
CH05_Java异常处理
第6章 Java语言中的异常 异常的概念 Java的异常处理机制 异常的捕捉 自定义异常 异常 为了加强程序的鲁棒性(强壮性,robust),程序设计时,必须考虑到可能发生的异常事件并做出相应的处理 例1 虽然程序的鲁棒性加强了,但结构臃肿,大量的错误处理代码混杂在程序中,可读性差。目标程序也会增大许多 出错返回信息量太少,无法更确切的了解错误状况或原因。特别是,当出现上述语句没包含的情况时,程序将束手无策 Java异常处理机制 预定义了Exception类。在Exception类中定义了程序产生异常的条件 简化了代码的编写。常见的异常也可以统一处理,提高了效率,代码重用率高 允许程序员自己编写特殊的异常处理程序,以满足更独特的需要 抛出和捕获 方法的运行过程中,如果发生了异常,称程序产生了一个异常事件,相应地生成异常对象。生成异常对象并把它提交给运行时系统的这一过程称为抛出(throw)异常 异常发生时,Java运行时系统从生成对象的代码块开始进行回溯,找到包含相应异常处理的方法,并把异常对象交给该方法处理,这一过程称为捕获(catch) 例2用异常处理方式来重写例1 异常机制的优点 把异常处理代码从常规代码中分离出来,增加了可读性,方便修改 按异常类型和差别进行分组,即从预定义的类Exception中派生自己的子类,对无法预测的异常也可以进行捕获和
您可能关注的文档
- CET4命题特点及应试技巧.ppt
- CE认证专题讲座[PPT].ppt
- CFAP-1-3-儿童心理问题与心理障碍1.ppt
- CFP-罗宝玉先生保险咨询.ppt
- ch-10资料结构_搜寻.ppt
- Ch-3+璇句欢DevelopmentofEVocabulary.ppt
- Ch.08-资本结构理论简介.ppt
- ch.3原子结构与结合键.ppt
- ch.4数据依赖与关系模式规范化.ppt
- Ch01 市场营销与市场营销学35222.ppt
- 传媒行业5月投资策略:关注AI应用叙事逻辑改善可能,把握游戏与IP潮玩底部机会.docx
- 家电行业转型AI算力专题:家电行业焕发新生,AI算力跨界掘金正当时.docx
- 家电行业周报:安克发布新品Solarbank 4,重新定义阳台光储.docx
- 纺织服装2025年报&26一季报总结:消费复苏渐显,制造景气承压.docx
- 食品饮料行业年度策略:筑底渐明,修复启航.docx
- 食品饮料行业深度报告:乳业周期筑底,内蒙古集群向新.docx
- 消费出海系列深度(五):品牌出海梳理——“长期主义”下的出海选择.docx
- 农林牧渔行业专题报告:生猪供需和成本的十万个为什么.docx
- 2025年中国热泵产业发展年鉴.docx
- 电力设备与新能源行业周报:AIDC、空天、工控、锂电汇聚风口,风电、BC低位值得关注.docx
原创力文档

文档评论(0)