java异常继承何类,运行时异常与一般异常的区别(详解)
RuntimeException 类及其子类表示“JVM 常用操作”引发的错误。一般分为Checked异常和Runtime异常,所有RuntimeException类及其子类的实例被称为Runtime异常,不属于该范畴的异常则被称为CheckedException。只有java语言提供了Checked异常,Java认为Checked异常都是可以被处理的异常,所以Java程序必须显示处理Checked异常。所以由系统自动检测并将它们交给缺省的异常处理程序。与异常不同的是Error及其子类的对象不应被抛出。Error由Java虚拟机生成并抛出,包括动态链接失败,虚拟机错误等。
下载地址
用户评论