------- android培训、java培训、期待与您交流! ---------- java的异常被分类为两大类,Checked异常和Runtime异常(运行时异常)。所有的RuntimeException类及其子类的实例被称为Runtime异常;不是RuntimeException类及其子类的
分类:
其他好文 时间:
2016-02-24 09:20:25
阅读次数:
169
在Java中,异常分为受检查的异常,与运行时异常. 两者都在异常类层次结构中.这类容易出选择题 考试你是否掌握了异常类并清楚哪些异常类必须捕获 下面的图展示了Java异常类的继承关系. 图1 粉红色的是受检查的异常(checked exceptions),其必须被 try{}catch语句块所捕获,
分类:
编程语言 时间:
2016-02-06 10:26:57
阅读次数:
231
Exception继承了Throwable,但是它本身是有异常类的父类。RuntimeException:运行时异常Exception->RuntimeException->NullPointExceptionException->RuntimeException->IndexOutOfBounds...
分类:
编程语言 时间:
2016-01-17 17:35:55
阅读次数:
125
NullPointerException:是运行时异常(RuntimeException),也叫非检查异常所以我们抛出该类异常实例时,方法声明处无需添加throws来列举该类异常的抛出,编译器在编译该类时也忽略对该类异常抛出的检查(编译时不看他是不是在throws中被列举)。检查异常:编译时检查(需...
分类:
编程语言 时间:
2015-12-26 22:05:35
阅读次数:
171
异常:指程序出现了不正常的情况程序的异常分类:Throwable 严重问题:Error 问题:Exception 编译时异常:不是RuntimeException的异常,必须处理,不处理编译就不能通过 运行时异常:RuntimeException,不处理,原因是代码不够严谨,需要修改...
分类:
编程语言 时间:
2015-12-09 13:57:14
阅读次数:
214
异常分为运行时异常和编译时异常。一 几种常见的运行时异常(运行时异常可不处理) 1 数组下标越界异常(ArrayIndexOutOfBoundsException) 2 算术异常(ArithmaticException) 3 类型转换异常(ClassCastException) 4 ...
分类:
其他好文 时间:
2015-11-25 23:17:05
阅读次数:
195
System.err.println(“出现异常:类型转换错误”)void printStackTrace():输出异常的堆栈信息String getMessage(): 返回异常的描述字符串常见的异常类型: Exception: 异常结构的基类 ArithmeticException: 运行时异常...
分类:
其他好文 时间:
2015-11-20 01:34:55
阅读次数:
192
今天碰到一个奇怪的问题,在service中执行方法,调用了两次dao,前面是save,在save后面抛错,竟然没回滚,难道不是一个事务?后来网上查资料,发现spring的事务回滚必须是运行时异常RuntimeException将Exception改为RuntimeException后问题解决!哎··...
分类:
编程语言 时间:
2015-11-10 20:48:04
阅读次数:
159
day10finally:异常处理中,放在finally里中的代码是一定会被执行的代码。通常用于关闭资源。try{};finally{}可以存在,这种情况下,没有catch就是异常没有被处理,如果该异常不是运行时异常,那么就必须声明。异常在子父类覆盖中的体现:子类在覆盖父类时,如果父类的方法抛出异常...
分类:
编程语言 时间:
2015-11-07 21:54:39
阅读次数:
260
1、什么是ANR 如何避免它?http://blog.csdn.net/Zengyangtech/archive/2010/11/21/6025671.aspx2、什么情况会导致Force Close ?如何避免?能否捕获导致其的异常?3、Android本身的api并未声明会抛出异常,则其在运行时有无可能抛出runtime异常,你遇到过吗?诺有的话会导致什么问题?如何解决?会有运行时异常, 运行时异...
分类:
移动开发 时间:
2015-10-28 14:29:14
阅读次数:
179