- 3
- 0
- 约4.39千字
- 约 6页
- 2019-01-14 发布于广东
- 举报
java提高篇之异常(上)编程开发技术.doc
java提高篇Z异常(上)-编程开发技术
java提高篇之异常(上)
原文出处:chenssy
? ? ?Java的基本理念是“结构不佳的代码不能运行” ! ! ! ! !
大成若缺,其用不弊。
大盈若冲,其用不穷。
在这个世界不可能存在完美的东西,不管完美的思维有多么缜密,细心,我们都 不可能考虑所有的因素,这就是所谓的智者千虑必有一失。同样的道理,计算机 的世界也是不完美的,异常情况随时都会发生,我们所需要做的就是避免那些能 够避免的异常,处理那些不能避免的异常。这里我将记录如何利用异常还程序一 个“完美世界”。
一.为什么要使用异常
首先我们可以明确一点就是异常的处理机制可以确保我们程序的健壮性,提高系 统可用率。虽然我们不是特别喜欢看到它,但是我们不能不承认它的地位,作用。 冇异常就说明程序存在问题,有助于我们及时改正。在我们的程序设计当做,任 何时候任何地方因为任何原因都有可能会出现开常,在没有杲常机制的时候我们 是这样处理的:通过函数的返冋值来判断是否发生了异常(这个返冋值通常是已 经约定好了的),调用该函数的程序负责检查并11分析返回值。虽然可以解决异 常问题,但是这样做存在几个缺陷:
1、 容易混淆。如果约定返回值为-11111时表示岀现异常,那么当程序最后的 计算结果真的为-1111呢?
2、 代码可读性差。将异常处理代码和程序代码混淆在一起将会降低代码的可读
您可能关注的文档
- B超对胎儿脐带绕颈诊断价值和临床意义探析.doc
- c#实现消息机制.doc
- C#泛型的简单讲解和应用.doc
- c20片石混凝土挡墙技术交底.doc
- C32临淮中学特色项目师资队伍建设三年规划教学案例设.doc
- CAD制图软件课程实习报告与cad制图顶岗实习报告合集.doc
- cad实训总结范文cad实训心得.doc
- CAD常用快捷键(可自行修改调整命令).doc
- cad常见问题命令修复.doc
- CAD建筑设计小插件使用指南.doc
- 2025-2026学年全国青少年海洋科技创新大赛船舶设计题.docx
- 2025-2026学年全国青少年足球训练营.docx
- 2025-2026学年大学生跆拳道竞技 hidden 技能评分.docx
- 2025-2026学年全国青少年武术散打竞技能力选拔真题.docx
- 2026年上海国际都会《行测》(言语理解)解析卷.docx
- 2026年四川省公务员考试《申论》(市级卷)精选模拟题.docx
- 2026年天津滨海新区《行测》(L类)真题详解.docx
- 2026年天津市公务员考试《言语理解》真题解析.docx
- 2026年新疆维吾尔自治区公务员考试《申论》(生态文明建设专题)真题卷.docx
- 2026年新疆维吾尔自治区公务员考试《行政职业能力测验》(C类)模拟题.docx
最近下载
- 民事诉讼法学课件.ppt VIP
- 全新版大学高阶英语:综合教程 第4册 U3习题答案.docx VIP
- 全新版大学高阶英语:综合教程 第4册 U2习题答案.docx VIP
- (QC小组活动专业能力)中级质量专业能力考试题库及答案.docx VIP
- 倍加福-KFU8-UFC-信号隔离或转换模块中文操作指导.doc VIP
- 医学美学概论(第2版)ppt全套教学课件.pptx
- 1~2岁儿童亲子活动的设计与指导 PPT课件.pptx VIP
- 青春期讲座(男生篇)PPT.ppt VIP
- 全新版大学高阶英语:综合教程 第4册 U1习题答案.pdf VIP
- 2025年无人机理论考试题库及完整答案1套.docx VIP
原创力文档

文档评论(0)