1 /*
   2  * @test  /nodynamiccopyright/
   3  * @bug 6911256 6964740
   4  * @author Joseph D. Darcy
   5  * @summary Verify bad TWRs don't compile
   6  * @compile/fail -source 6 BadTwrSyntax.java
   7  * @compile/fail/ref=BadTwrSyntax.out -XDrawDiagnostics BadTwrSyntax.java
   8  */
   9 
  10 import java.io.IOException;
  11 public class BadTwrSyntax implements AutoCloseable {
  12     public static void main(String... args) throws Exception {
  13         // illegal semicolon ending resources
  14         try(BadTwr twrflow = new BadTwr();) {
  15             System.out.println(twrflow.toString());
  16         }
  17     }
  18 
  19     public void close() {
  20         ;
  21     }
  22 }