第 5章 异常处理 5.0 异常处理机制概述 5.1 异常类的层次 5.2 throws抛出异常 5.3 throw抛出异常 5.4 try-catch异常处理 5.5 finally语句 5.6 正确地使用异常 小结 习题 5.0 异常处理机制概述 异常处理机制的优点 public class Car{ public static final int OK=1; public static final int WORNG=2; public int run( ){ if(车子没出故障 ) return OK; else return WRONG; }} public class Worker{ private Car car; public static final int IN_TIME=1; public static final int LATE=2; public Worker( ){ if(car.run( )= =Car.OK) return IN_TIME; else {walk( );return LATE;} public void walk( ){ } } 传统的异常处理方式尽管是有效的,但存在以下缺点: 表示异常情况的能力有限,仅靠方法的返回值难以表达异常情 况所包含的所有信息。 异常流程的代码和正常流程的代码混在
您可能关注的文档
最近下载
- 戴维南定理教案.docx VIP
- 《戴维南定理》教案.doc VIP
- 《戴维南定理教案.doc VIP
- 靖江做会讲经民俗探析.doc VIP
- 21 电路的暂态分析 RC串联电路的零状态响应《电工技术》教学教案.docx VIP
- T_DACS 017—2024(学生饮用奶灭菌调制乳).pdf VIP
- 2026ABEA专家共识声明:难治性慢性咳嗽的诊断和治疗PPT课件.pptx VIP
- 中国难治性慢性咳嗽的诊断与治疗专家共识PPT课件.pptx VIP
- 山东日照事业单位招聘医疗卫生岗考试模拟题带答案2025年.docx VIP
- 南京浦口区汤泉街道总体规划2017-2035-江北新区.PDF VIP
原创力文档

文档评论(0)