- 6
- 0
- 约1.02万字
- 约 50页
- 2015-09-11 发布于广东
- 举报
chapter10 异常处理
本章知识点 Java中异常处理的策略 异常分类 异常继承层次结构 未检查异常,已检查异常,两种异常的编程原则 异常的捕获处理 try-catch-finally语句块的功能 再次抛出异常 异常对象的生成方式 再次抛出异常对象的策略 自定义异常类型 使用异常机制的建议 10.1 异常处理概述 异常(Exception):是指程序在运行过程中出现的不正常情况或错误。 例如:除0溢出、数组越界、文件找不到……,这些错误的发生将阻止程序的正常运行。 为了加强程序的健壮性(robust),程序设计时必须考虑程序在运行时可能发生的异常情况并做出相应的处理。 异常机制提供了程序退出的安全通道。当出现错误后,程序执行的流程发生改变,程序的控制权转移到异常处理器。异常处理可以提高系统的容错性。 10.1 异常处理概述 传统的处理”异常”的办法 函数返回一个特殊的结果来表示出现异常(通常这个特殊结果是大家约定俗成的),调用该函数的程序负责检查并分析函数返回的结果。 弊端 出现混淆:例如函数返回-1代表出现异常,但是如果函数确实要返回-1这个正确的值时就会出现混淆。 可读性降低:程序代码与处理异常的代码混合在一起。 对使用者的要求提高:由调用函数的程序来分析错误,要求程序员对函数有很深入的了解。 10.1 异常处理概述 Java的异常处理策略 利用面向对象的方法来处理异常。当出现异常情况
您可能关注的文档
- Ch4.3 协方差及相关系数.ppt
- ch4.6石英晶体振荡器.ppt
- ch4.5.6综合指标.ppt
- ch4_消费者行为理论_1.ppt
- CH4项目投资决策.ppt
- CH5 基金的市场营销.ppt
- ch4统计分析指标.ppt
- ch5 建设工程发包与承包法规.ppt
- ch5 场效应管及其基本放大电路.ppt
- ch5 资产评估价值目标.ppt
- 湖北《钢结构装配式住宅技术规程》.docx
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(华师).pdf
- 万利达(Malata) 618 广场舞音响售后维修服务手册.pdf
- 指北者 TK10 乐器音箱售后维修服务手册.pdf
- 音乐骑士 T3 G10s 音响售后维修服务手册.pdf
- 先锋(Pioneer) MK808 音箱售后维修服务手册.pdf
- 山水(SANSUI) PU215 广场舞音响售后维修服务手册.pdf
- 安桥(ONKYO) TX8470 功放售后维修服务手册.pdf
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(人教).pdf
- 意力(ELAC) DCB61 音箱售后维修服务手册.pdf
原创力文档

文档评论(0)