Java |异常处理|问题8

null

class Test
{
public static void main (String[] args)
{
try
{
int a = 0 ;
System.out.println ( "a = " + a);
int b = 20 / a;
System.out.println ( "b = " + b);
}
catch (ArithmeticException e)
{
System.out.println ( "Divide by zero error" );
}
finally
{
System.out.println ( "inside the finally block" );
}
}
}


(A) 编译错误 (B) 除零误差 (C)

a = 0
Divide by zero error
inside the finally block

(D) a=0 (E) 在最后一个街区里 答复: (C) 说明: 当20除以0时,会发生“除以0”异常,控制进入catch块内部。 此外,无论是否发生异常,始终执行finally块。 这个问题的小测验

© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享