以下Java程序的输出?
class Main {
public static void main(String args[]) {
int x = 0;
int y = 10;
int z = y/x;
}
}
(A)编译器错误
(B)编译运行正常
(C)编译正常,但抛出ArithmeticException异常答案: (C)
说明: ArithmeticException是未经检查的异常,即编译器未对其进行检查。因此,程序可以正常编译。有关更多详细信息,请参见以下内容。
Java检查与未检查异常
这个问题的测验