A. 异常的继承结构:基类为Throwable,Error和Exception继承Throwable,RuntimeException和IOException等继承Exception B. 非RuntimeException一般是程序错误(或缺陷),其必须被 try-catch语句块所捕获 C. RuntimeException包括错误的类型转换、数组越界访问和试图访问空指针等等,必须被 try-catch语句块捕获 D. Error类体系描述了Java运行系统中的内部错误以及资源耗尽的情形,Error不需要捕捉
A. try, finally B. try C. try, catch, finally D. try, catch
A. 继承自Throwable B. 继承自Serializable C. 继承自Error D. 是异常体系的最终父类,只继承Object