结构推理
区别基本异常的分类。
【正确答案】
异常是一个对象,它继承自Throwable类,所有的Throwable类的子孙类产生的对象都是例外。
Error:由Java虚拟机生成并抛出,Java程序不做处理。
Runtime Exception(被0除等系统错误,数组下标超范围):由系统检测,用户的Java程序可不做处理,系统将它们交给默认的异常处理程序。
Exception(程序中的问题,可预知的):Java编译器要求Java程序必须捕获或声明所有的非运行时异常。
Throw:用户自己产生异常。
【答案解析】
提交答案
关闭