java面试题35 给定以下JAVA代码,这段代码运行后输出的结果是()
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
|
A exception in main finished
B finally finished
C exception in main finally
D finally exception in main finally
这题主要是靠我们的审题,注意注意,这里并没有抛出异常,答案为B
进入main方法->try->aMethod(0)->return 0/10;这里注意并没有出现异常所以执行finally打印finally,返回的时候也并没有异常,所以不会打印exception in main然后按照顺序执行然后打印finished
着实有点坑了,果然一不小心就会选错。
我是歌谣,有什么不合理之处欢迎指出。喜欢敲代码,闲时刷刷题。
阅读目录(置顶)(长期更新计算机领域知识)
阅读目录(置顶)(长期更新计算机领域知识)
阅读目录(置顶)(长期科技领域知识)
歌谣带你看java面试题