最新文章列表

异常链

一 异常链简介常常会在捕获一个异常后,再抛出另外一个异常,并且希望把异常原始信息保存下来,这被称为异常链。在JDK1.4以前,程序员必须自己编写代码来保存原始异常信息。在JDK1.4以后,所有的Throwable的子类在构造器中都可以接收一个cause对象作为参数。这个cause就用来表示原始异常,这样可以把原始异常传递给新的异常,使得即使在当前位置创建并抛出新的异常,你也能通过这个异常链跟踪到异 ...
cakin24 评论(0) 有826人浏览 2016-09-26 07:06

异常跟踪栈

一 异常跟踪栈简介异常对象的printStackTrace方法用于打印异常的跟踪栈信息,根据printStackTrace方法的输出结果,我们可以找到异常的源头,并跟踪到异常一路触发的过程。 二 main方法中异常跟踪栈的应用1 代码示例 class SelfException extends RuntimeException { SelfException(){} SelfExc ...
cakin24 评论(0) 有934人浏览 2016-09-26 06:58

Java常见异常类的继承关系

一 Java常见的异常类之间的继承关系 1 从图中可以看出,Java把所有非正常情况分成两种:异常(Exception)和错误(Error),它们都继承Throwable父类。 2 Err错误,一般是指与虚拟机相关的问题,如系统崩溃,虚拟机错误,动态链接失败等,这种错误无法恢复或不可能捕获,将导致应用程序中断,通常应用程序无法处理这些错误,因此应用程序不应该使用catch块来捕获Error对 ...
cakin24 评论(0) 有1683人浏览 2016-09-19 20:03

5个runtime exception

请写出你最常见到的5个runtime exception . RuntimeException是java中所有运行时异常的父类,实际运行时出现的都是它的子类,看看RuntimeException的Java doc就可以随便列出几个: 1, Object x = new Integer(0);      System.out.println((String)x); 当试图将对象强制转换为不是实例的 ...
JinLoveJava 评论(0) 有622人浏览 2014-09-24 16:08

我认识的所有runtime exception

ArithmeticException, ArrayStoreException, BufferOverflowException, BufferUnderflowException, CannotRedoException, CannotUndoException, ClassCastException, CMMException, ConcurrentModificationException, ...
祖祖cool 评论(0) 有834人浏览 2011-11-23 12:36

Java之BigDecimal

参考资料 1 java.math.BigDecimal的用法 http://tech.e800.com.cn/articles/2009/525/1243215079206_1.html http://jeelee.iteye.com/blog/652003 2 Java BigDecimal转换示例 http://www.blogjava.net/javagrass/archive/2011/07 ...
liuzidong 评论(0) 有18038人浏览 2011-09-15 10:12

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics