test/tools/javac/TryWithResources/TwrOnNonResource.java

Print this page

        

*** 1,8 **** /* * @test /nodynamiccopyright/ ! * @bug 6911256 6964740 * @author Joseph D. Darcy * @summary Verify invalid TWR block is not accepted. * @compile/fail -source 6 TwrOnNonResource.java * @compile/fail/ref=TwrOnNonResource.out -XDrawDiagnostics TwrOnNonResource.java */ --- 1,8 ---- /* * @test /nodynamiccopyright/ ! * @bug 6911256 6964740 7013420 * @author Joseph D. Darcy * @summary Verify invalid TWR block is not accepted. * @compile/fail -source 6 TwrOnNonResource.java * @compile/fail/ref=TwrOnNonResource.out -XDrawDiagnostics TwrOnNonResource.java */
*** 16,37 **** System.out.println(aonr.toString()); } finally {;} try(TwrOnNonResource aonr = new TwrOnNonResource()) { System.out.println(aonr.toString()); } catch (Exception e) {;} - - // Also check expression form - TwrOnNonResource aonr = new TwrOnNonResource(); - try(aonr) { - System.out.println(aonr.toString()); - } - try(aonr) { - System.out.println(aonr.toString()); - } finally {;} - try(aonr) { - System.out.println(aonr.toString()); - } catch (Exception e) {;} } /* * A close method, but the class is <em>not</em> Closeable or * AutoCloseable. --- 16,25 ----