给定下列代码:
public void test() {
try {
oneMethod();
System.out.println("condition 1");
} catch (ArrayIndexOutOfBoundsException e) {
System.out.println("condition 2");
} catch(Exception e) {
System.out.println("condition 3");
} finally {
System.out.println("finally");
}
}oneMethod 正常运行, 将显示( )
condition 1和finally
condition 2和condition1
condition 3和finally
全部显示
condition 1:正常语序执行会执行System.out.println("condition 1");
finally:当跳出异常处理代码块时会执行System.out.println("finally");
finally:当跳出异常处理代码块时会执行System.out.println("finally");