问题 单项选择题

执行下列程序时,会产生什么异常______。
public class Test
public static void main (String args[])
int d=101;
int b=220;
long a=321;
System.out .printIn((a-b)/(a-b-d));

A.ArrayIndexOutOfBoundsException

B.NumberFormatException

C.ArithmeticException

D.EOFException

答案

参考答案:C

解析: 在本程序中,当Java执行算术表达式时,由于除法运算的分母是a-b-d=0,就会引发一个ArithmeticException的异常对象来使程序停下来并处理这个错误情况,在运行时抛出这个异常。

单项选择题 A1/A2型题
单项选择题