摸鱼第三天,今天问了带我的导师今天做什么,他说接着看文档,已经三天啦。坐不住了,我想直接拉代码理清楚业务。可是公司分配的内外ip一直不下来,打开牛客网刷一刷题。
遇到一个很有意思的题
给定以下代码,输出的内容是()
public class Test {
public static void main(String[] args) {
try {
test();
System.out.println("A");
} catch (ArrayIndexOutOfBoundsException e) {
System.out.println("B");
return;
} catch (Exception e) {
System.out.println("C");
} finally {
System.out.println("D");
}
}
private static void test() {
int[] a = {1, 2, 4};
System.out.println(a[3]);
}
}
我一开始也是有点懵,我的解题思路。