| import java.io.IOException; | |
| import java.net.MalformedURLException; | |
| public class D { | |
| public static class MyException extends Exception { | |
| } | |
| public volatile boolean flag; | |
| protected void foo() { | |
| int i= 10; | |
| try { | |
| try { | |
| if (flag) | |
| throw new IOException(); | |
| if (!flag) | |
| throw new MyException(); | |
| } catch (IOException e) { | |
| } | |
| i= 10; | |
| } catch (MyException e) { | |
| } | |
| read(i); | |
| } | |
| private void read(int i) { | |
| } | |
| } | |