source: trunk/openjdk/langtools/test/tools/javac/T4906100.java

Last change on this file was 2, checked in by dmik, 15 years ago

Imported OpenJDK 6 b19 sources from Oracle.

File size: 588 bytes
Line 
1/*
2 * @test /nodynamiccopyright/
3 * @bug 4906100
4 * @summary detect empty statement after if
5 * @compile/ref=T4906100.out -XDstdout -XDrawDiagnostics -Xlint:empty T4906100.java
6 */
7
8class T4906100 {
9 void f1(int a, int b) {
10 if (a == b);
11 System.out.println("a == b");
12 }
13
14 @SuppressWarnings("empty")
15 void f2(int a, int b) {
16 if (a == b);
17 System.out.println("a == b");
18 }
19
20 // check that { } is not treated as an empty statement
21 void f3(int a, int b) {
22 if (a == b) { }
23 System.out.println("a == b");
24 }
25}
Note: See TracBrowser for help on using the repository browser.