第 8 章 Java 高级编程 主要内容: 异常处理机制 多线程编程 IO 编程 网络编程 重点: IO 编程与网络编程 8.1 异常处理 Java提供一套完善的异常处理机制,运行它可以提供程序的健壮性。健壮的程序能在遇到异常情况下采取解决措施,而不健壮的程序则在此时会终止,或返回错误的结果,而且难以检测出异常的原因。 异常类 异常类结构 所有异常类的祖先是java.lang.Throwable类。Exception 类和 Error 类都是 Throwable 类的子类。 Error类:表示仅靠程序本身无法恢复的错误,由JVM抛出并处理。 Exception类:表示程序本身可以处理的异常。一般我们讲的异常就是指这一类。 Exception类分为运行时异常和受检查异常。 运行时异常:RuntimeException类及其子类。特点:Java编译器不检查。如:除数为0时出现的ArithmeticException。见下表 受检查异常:除运行时异常以外所有异常。特点: Java编译器会检查。 运行异常 系统定义的运行异常通常对应于系统运行错误,如表 8-1 所示。 表 8-1 系统定义的运行异常 系统定义的运行异常 对应的运行错误 ClassNotFoundExc
您可能关注的文档
- 第3章财务重点介绍.pptx
- 成都中海国际社区项目定位及整体开发思路165页重点介绍.ppt
- 第3章浸出药剂重点介绍.pptx
- 第3章信息化教学设计副本重点介绍.pptx
- 成都综合体市调重点介绍.ppt
- 成功八步(训练课用)重点介绍.ppt
- 第4讲黄酒、清酒和果酒重点介绍.pptx
- 成功八步法重点介绍.ppt
- 第4讲组织与团队重点介绍.pptx
- 成功八步重点介绍.ppt
- CN118228103B 基于网络模式和元路径的双视图范式的异构图神经网络节点分类方法 (华南理工大学).docx
- CN118207835B 一种联合火箭锚与植桩技术的堤防决口快速封堵方法 (大连理工大学).docx
- CN118211675B 基于机器学习消除冗余约束的机组组合加速寻优方法及系统 (中国电力科学研究院有限公司).docx
- CN118297473B 电力系统电压安全评估及优化方法、系统、设备和介质 (国网经济技术研究院有限公司).docx
- CN117997906B 节点计算资源分配方法、网络交换子系统及智能计算平台 (广东琴智科技研究院有限公司).docx
- CN118298536B 一种基于智慧社区监控系统的门禁授权认证方法及系统 (广州市西迈信息科技有限公司).docx
- CN118225438B 大功率霍尔推进器在轨健康状态监测方法 (哈尔滨工业大学).docx
- CN118052938B 一种基于多源数据融合的建筑物多细节层次模型重建方法 (北京市测绘设计研究院).docx
- CN117964706B 一种十五元环缩肽类化合物及其制备方法与应用 (广西中医药大学).docx
- CN118081766B 一种面向协调类任务的双臂机器人主从统一导纳控制方法 (南京航空航天大学).docx
最近下载
- 一例慢性肾衰竭患者的护理查房PPT课件.pptx VIP
- 砖夹结构受力分析砖夹结构力学简图及受力分析图绘制课件讲解.pptx VIP
- 第5课 隋唐时期的民族交往与交融 课件 七年级下册历史.pptx VIP
- 《中华人民共和国行政处罚法》解读学习PPT.ppt VIP
- 2025年陕西省高中学业水平合格考试物理试卷真题(含答案详解) .pdf VIP
- 一例慢性肾衰竭血液透析患者的护理查房PPT课件.pptx VIP
- 通桥(2021)5402-05客货共线铁路钢筋混凝土框架箱涵 单孔 孔径:3.0m.pdf
- 中医文化探讨题目及答案.doc VIP
- 海洋生物调查员理论知识考核试卷及答案.docx VIP
- 建筑行业BIM技术应用全流程优化方案.doc VIP
原创力文档

文档评论(0)