异常捕获后什么情况下代码会执行,什么情况下会返回,请举例说明.
OutputStream out = null;try {out = socket.getOutputStream();System.out.println("123");} catch (IOException e) {e.printStackTrace();return;}System.out.println("abc");
这种情况下,当抛出异常时,abc的输出会执行但是 123 的输出不会执行.可是这里添加了 return 语句,也就是说当报错时这2个输出语句都不会执行.
