- 13
- 0
- 约7.5千字
- 约 38页
- 2018-02-03 发布于浙江
- 举报
第五章 异常处理 JAVA教学课件
JAVA语言 JAVA语言 2002-12-16 第七章 异常处理 §1.1 错误处理的方法概述 §1.2 Java的异常处理机制 §1.3 创建自己的异常类 §1.1 错误处理的方法概述 传统的程序运行时错误处理 异常处理 1 传统的程序运行时错误处理 如C语言: 函数返回值=某个可能会执行失败的函数(); if(函数返回值==表示该函数执行成功的值){正常代码} else if(函数返回值==代表错误情况1的值){处理错误情形1} else if(函数返回值==代表错误情况2的值){处理错误情形2} …… 1 传统的程序运行时错误处理 函数返回值=某个可能会执行失败的函数(); if(函数返回值!=表示该函数执行成功的值) { Switch(函数返回值){ case 错误情况1的值:处理错误情形1 case 错误情况2的值:处理错误情形2 ……}} else{正常代码} 1 传统的程序运行时错误处理 缺点: 1)整个程序代码穿插错误处理代码,使得条理性和可读性差; 2)对错误处理程序难以集中管理,难以保证程序的一致性; 3)对于返回值的意义,要借助于文档,程序维护困难。 2 异常处理 如C++,JAVA语言: 就是在异常发生时,由编程语言提供的某种机制通知应用程序,让应用程序决定如何进行下一步的处理。 传统方式: 1)
您可能关注的文档
- 第五届 预赛分类答题—中医养生 统文化知识竞赛ppt.pptx
- 第五届 预赛分类答题—历史 统文化知识竞赛ppt.pptx
- 第五届 预赛分类答题—古代科技 统文化知识竞赛ppt.pptx
- 第五单元 往事小升初 语文复习课件.ppt
- 第二部分能力测试 深圳中考科学所有代表性例题专题复习PPT课件(教师专用).ppt
- 第五套 并战计 选修课课件——三十六计.ppt
- 第五届 预赛分类答题—名胜 统文化知识竞赛ppt.pptx
- 第五、六章_ARM_接口技术_2_共49 嵌入式系统原理与应用技术 教学课件.ppt
- 第五届 预赛分类答题—书法绘画 统文化知识竞赛ppt.pptx
- 第五届 预赛分类答题—宗教哲学 统文化知识竞赛ppt.pptx
最近下载
- 口腔黏膜病—白斑(口腔组织病理学课件).pptx
- 美国陶氏DOWSIL™ EA-3838 Fast Adhesive 英文TDS物性表.pdf VIP
- 2025年电工杯数学建模竞赛特等奖论文A.pdf VIP
- 2024年湖南省麻阳苗族自治县事业单位公开招聘医疗卫生岗笔试题带答案.docx VIP
- 江西省南昌二中学2026届中考三模数学试题含解析.doc VIP
- 中国儿童白血病诊疗指南(2025版).docx VIP
- Unit6SectionAGrammarFocus课件-人教版初中英语八年级上册.pptx VIP
- 05G359-3 悬挂运输设备轨道(适用于一般混凝土梁)--.pdf VIP
- 农村狗狗交配的全过程,让你看了有点不可置信.pdf VIP
- GB50003-2011砌体结构设计规范.docx VIP
原创力文档

文档评论(0)