概念:本文中的“使用条件判断代替异常”是指把没有必要使用异常做判断的条件尽量改为条件判断。
正文:如下代码所示,在日常的编码中我们经常需要用到异常来控制程序流,Start方法里面用try catch 做条件判断,我们知道这里没有必要使用这种方式,因为你不需要做类型不可控的类型转换,也不需要处理异常行为,所以我们应该对它进行重构。
namespace LosTechies.DaysOf...
分类:
其他好文 时间:
2015-07-21 10:39:09
阅读次数:
138
简介: 1、异常的概念 异常:问题-->不正常情况---》封装成对象 ; java对不同的不正常情况进行描述后的对象体现; 对于严重的异常,java通过Error类进行描述-------一般不编写针对性的代码对其进行处理 对于非严重可处理的异常的,java通过Exception类进行描述--可使用针...
分类:
编程语言 时间:
2015-07-14 15:05:04
阅读次数:
172
1.异常是什么?第一,异常模拟的是现实世界中“不正常的”事件。第二,java中采用“类”去模拟异常。第三,类是可以创建对象的。NullPointerExceptione=0x1234;e是引用类型,e中保存的内存地址指向堆中的“对象”这个对象一定是NullPointerException类型。这个对象就表示真实存..
分类:
编程语言 时间:
2015-06-14 17:00:31
阅读次数:
130
学习内容:异常体系;一个经典的异常处理例子;包一、异常体系1,异常概念异常是对问题的描述,根据java的面向对象思想将问题进行对象的封装2,异常体系异常的大哥是Throwable,下面有两个小弟分别是Error和Exception。对于Error是一种严重的错误,一般不编写针对性的代码对其进行处理。...
分类:
编程语言 时间:
2015-04-29 08:33:19
阅读次数:
298
4、Java异常处理 4.1 Java异常概念 ????Java异常是Java提供的用于处理程序中错误的一种机制。 ????所谓错误是指在程序运行的过程中发生一些异常事件(如:除0溢出,数组下标越界,所要读取的文件不存在)...
分类:
编程语言 时间:
2015-01-07 13:20:24
阅读次数:
168
一、异常概念 Throwable类是Java中所有错误或异常的超类。 1.只有当对象是此类(或其子类)的实例时,才能通过Java虚拟机或着Java throw语句抛出。 2.只有此类或其子类才可以是catch字句中的参数类型。 3.有两个直接子类:Error和Except...
分类:
编程语言 时间:
2014-08-21 18:38:34
阅读次数:
292