// "Add exception to method signature" "true-preview"
class C {
    static class E1 extends Exception { }
    static class E2 extends Exception { }

    static class MyResource implements AutoCloseable {
        public void doSomething() throws E1 { }
        public void close() throws E2 { }
    }

    void m() throws E1 {
        try (<caret>MyResource r = new MyResource()) {
        }
    }
}