- 1
- 0
- 约5.26千字
- 约 42页
- 2017-01-04 发布于未知
- 举报
* * 第6章 异常处理 错误是编程中不可避免和必须要处理的问题。编程人员和编程工具处理错误的能力在很大程度上影响着编程工作的效率和质量。如果程序在运行过程中发生了异常,那么系统就会以相应的错误消息终止程序的执行。如果因为程序的错误或者某些外部因素导致系统终止用户丢失数据,那程序就无法满足用户的需求。在程序发生异常时,程序应该能做到:通知用户程序出现了一个错误;保存全部工作;允许用户安全地退出程序。 对于异常的情况,例如可能造成程序崩溃的错误输入,Java使用“异常处理”的错误捕获机制来进行处理。 本章要点 异常和异常类; 检查和非检查异常; 异常处理; 异常处理技巧; 创建自己的异常类; 6.1 ?异常和异常类 异常是指发生在正常情况以外的事件,如用户输入错误、除数为零、需要的文件不存在、文件打不开、数组下标越界、内存不足等。程序在运行过程中发生这样或那样的错误及异常是不可避免的。然而,一个好的应用程序,除了应具备用户要求的功能外,还应具备能预见程序执行过程中可能产生的各种异常的能力,并把处理异常的功能包括在客户程序中。 计算机系统对于异常的处理通常有两种方法: 一是计算机系统本身直接检测程序中的错误,遇到错误时终止程序运行。 二是由程序员在程序设计中加入处理异常的功能。它又可以进一步区分为没有异常处理机制的程序设计语言中的异
您可能关注的文档
- Java程序设计第13章课件教学.ppt
- Java程序设计第14章课件教学.ppt
- Java程序设计第15章Java与数据库编程课件教学.ppt
- Java程序设计刘卫国第1章Java语言概述课件教学.ppt
- Java程序设计刘卫国第2章Java语言基础课件教学.ppt
- Java程序设计刘卫国第3章算法与程序控制结构课件教学.ppt
- Java程序设计刘卫国第4章Java类与对象课件教学.ppt
- Java程序设计刘卫国第5章封装继承与多态课件教学.ppt
- Java程序设计刘卫国第10章Java图形用户界面设计课件教学.ppt
- Java程序设计王秀红李兴福王春第1章课件教学.ppt
- GBT 29056-2025 硅外延用三氯氢硅中杂质含量的测定 电感耦合等离子体质谱法标准立项发展报告.docx
- GBT 29195-2025 地面用晶体硅光伏电池总规范标准立项发展报告.docx
- GBT 26816-2025 信息资源核心元数据标准立项发展报告.docx
- GBT 28726-2025 气体分析 氦离子化气相色谱法标准立项发展报告.docx
- GBT 26079-2025 梁式吊具标准立项发展报告.docx
- GBT 31270.1-2025 化学农药环境安全评价试验准则 第1部分:土壤代谢试验标准立项发展报告.docx
- GBT 31270.14-2025 化学农药环境安全评价试验准则 第14部分:藻类生长抑制试验标准立项发展报告.docx
- GBT 28815-2025 电力系统实时动态监测主站技术要求标准立项发展报告.docx
- GBT 31379.2-2025 平板显示器偏光片测试方法 第2部分:光学性能标准立项发展报告.docx
- 基于单片机的电子秤设计.docx
最近下载
- 2025年警务系统运维辅警招聘试题(附答案).docx
- 沃克斯电梯3000+调试手册.pdf
- 老年吞咽困难患者误吸预防与护理临床实践指南.pptx VIP
- 高频精选:科研助理面试题及答案.doc VIP
- 22G101与16G101钢筋平法图集对比变化汇总.docx VIP
- 热固型改性聚苯板外墙外保温系统应用与工程示范_孙先海.pdf VIP
- 三洋电梯图纸VF210-VF310-VF320-VF330电气原理图纸SANYO-E-01.pdf
- DGTJ08-211-2020 假山叠石工程施工标准.pdf VIP
- 高校实验室管理现状分析与改进策略研究.docx VIP
- 推进林业信息化与智能化:天地一体化技术应用战略.docx VIP
原创力文档

文档评论(0)