摘要: 1.创建异常类型 异常都是对象。所有的异常类型,即所有为可抛出(throwable)对象设计的类,都必须扩展Throwable或者它的某个子类。 异常主要是检查型异常(checked exception),这意味着编译器将检查我们的方法是否只抛出了它们声明自己会抛出的异常。标准运行时异常和错误扩展了RuntimeException或者Error,它们是不受检查型异常(unchecked exception)。 检查型异常表示的情形是:虽然这种情况是异常的,但是在一定程度上它的发生是可以预计的,而且一旦这种情况发生了,就必须以某种方式来处理。要使这种异常能够被检查到,必须表明这种异常的存在... 阅读全文
posted @ 2011-10-12 17:49 liuping 阅读(213) 评论(0) 推荐(0) 编辑