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