- 2
- 0
- 约1.18万字
- 约 13页
- 2018-08-02 发布于江苏
- 举报
第七章 异常处理
本章导读
对于计算机程序来说,错误和异常都是不可避免的。Java提供了丰富的错误及异常情况处理措施,对各种可能出现的异常都作了充分的考虑,可以说,从没有哪一种语言象Java这样对异常考虑的这样周全。作为一门面向对象语言,Java把它对异常的处理都封装到类里。
在本章中,您将学习到以下关于异常处理的内容:
Java中异常处理的方式
Java中的异常类
如何抛出异常
如何捕获并处理异常
如果您用过C++,您会对Java的异常处理感到非常熟悉。下面我们就来介绍它。
7.1出错处理
在程序运行的过程中,存在着这样那样的发生错误的可能。这些错误可能是由于包含不合法的信息的文件所造成的,可能是由于不稳定的网络连接造成的,或者是数组越界存取,还可能是因为妄图使用空引用来引用对象。当这些错误发生时,我们通常希望程序能够智能的处理这些错误,而不会导致系统的崩溃或数据的丢失,例如我们希望程序在错误发生之后能够做到:
返回一个正常的状态从而可以继续执行其它的命令;
或者
允许用户保存他们的数据,然后放心的关闭程序。
我们的愿望是好的,但是往往事违人愿。通常当系统检测到错误发生时,程序已经“病入膏肓”了,不能再返回到正常的状态,也无法恢复已经破坏了的数据。因此错误处理的任务就是将错误从发生地传递到能够处理它的地方。要想在程序中处理错误,就需要了解一下到底可能发生哪些错误。我们概括一下,程
您可能关注的文档
- 11.4测量物质.ppt
- 十二个月来历.docx
- 国家公务员面试热点:媒体评张扣扣案.docx
- 第三单元文选“论语”.ppt
- 哈尔滨五四学制,八年级下古诗词AB卷.docx
- 26.1.4二次函数y=ax2bxc图像.ppt
- 第三讲本义和引申义.ppt
- 第三讲汉译英中词类转换.ppt
- C语言ch084通过指针引用字符串.ppt
- 台北市溪口国小97学年度第2学期课外社团点名表.doc
- 专题16 实验(3年汇编)(贵州专用)(解析版).docx
- 固定收益周报:南向通额度扩容,资金宽松曲线走陡.docx
- 兽医内科学第六章泌尿系统疾病2026年.pptx
- 专题14 细胞工程与胚胎工程(3年汇编)(贵州专用)(解析版).docx
- 公用事业-煤炭及公用事业行业周报:煤价止跌企稳信号显现,旺季窗口修复有望延续.docx
- 兽医内科学第二章呼吸器官疾病.pptx
- 中考数学专题:构造基本图形巧解含45o角的问题.doc
- 公用事业-火电:议价能力、折旧及现金流等多方面持续改善.docx
- 华东师大版七年级上册数学 《轴对称》复习建议.doc
- 专题15 磁场中力与运动(6年汇编)(湖南专用)(解析版).docx
最近下载
- (2025秋新版)苏教版科学三年级上册全册教学设计 .pdf VIP
- 宝视德 BRESSER 天文望远镜 80EQ 说明书用户手册.pdf
- A4信纸(Word打印版)完整版.docx VIP
- 《AutoCAD中文版机械设计项目教学案例教程》高职全套教学课件.pptx
- 2026年湖北建筑工程专业技术职务水平能力测试(岩土工程)训练题及答案.docx VIP
- 中国文学史第三版一卷完整版全套PPT电子课件教案.pptx
- 部编人教版九年级上册语文全册教学设计(配2026年秋改版教材).doc
- 中央广播电视总台台编(编辑岗)招聘笔试试题及参考答案.docx
- 2026年湖北建筑工程专业技术职务水平能力测试(岩土工程)模拟试题.docx VIP
- 2026年计算机辅助设计的发展历程.pptx VIP
原创力文档

文档评论(0)