Linkedin Java 检定题库 try-catch

前言
在更新Linkedkin 个人档案的时候
偶然发现他有技术检定测验
如果总成绩在前30%,会发给你技术认证徽章
如果第一次没考过则可以重考
如果第二次也没考过就要"等半年!!!"才能考第二次
个人感觉题目有点像OCA的考题,蛮适合正在学习Java观念
或工作一段时间但没深入研究Java的
如果有需要的人还请自行服用。

try {           System.out.print("Hello World");       } catch (               Exception e) {           System.out.println("e");       } catch (               ArithmeticException e) {           System.out.println("e");       } finally {           System.out.println("!");  }

Option :
A. It will throw a runtime exception
B. It will not compile because the second catch statement is unreachable
C. Hello World
D. Hello World!

answer:B
这一题乍看之下会让人以为是考 finally,然后直接选了D,但其实答案是B
第一个catch是exception,已包含了所有可能的例外情况,catch 的规则是假如后面的例外状况有包含前面的,则必须写在后面,否则会编译不过。


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章