/* * @test /nodynamiccopyright/ * @bug 6911256 6964740 * @author Joseph D. Darcy * @summary Verify bad ARMs don't compile * @compile/fail -source 6 BadArmSyntax.java * @compile/fail/ref=BadArmSyntax.out -XDrawDiagnostics BadArmSyntax.java */ import java.io.IOException; public class BadArmSyntax implements AutoCloseable { public static void main(String... args) throws Exception { // illegal semicolon ending resources try(BadArm armflow = new BadArm();) { System.out.println(armflow.toString()); } } public void close() { ; } }