1.下面有关 JAVA 异常类的描述,说法正确的有?
正确答案 : ABC
A:异常的继承结构:基类为 Throwable,其中Error 和 Exception 继承 Throwable,而RuntimeException 和 IOException 等继承 Exception
B:非 RuntimeException 一般是外部错误,其需要被 try{}catch 语句块所捕获,或者用throws子句声明抛出
C:Error 类体系描述了 Java 运行系统中的内部错误以及资源耗尽的情形,Error 通常不需要捕捉
D:RuntimeException 体系包括错误的类型转换、数组越界访问和试图访问空指针等等,必须被 try{}catch 语句块所捕获
2.执行下列代码的输出结果是?
public class Demo{
public static void main(String args[]){
int num = 10;
System.out.println(test(num));
}
public s