blob: f4630d2486172390973eaa2f8536a66c0380d8f7 [file] [log] [blame]
/// labels
import java.io.*;
import java.net.*;
public class a {
void f(final boolean b) {
while (b) break <error descr="Undefined label: 'lab1'">lab1</error>;
while (b) continue <error descr="Undefined label: 'lab1'">lab1</error>;
for (;;) {
lab2: ;
break <error descr="Undefined label: 'lab2'">lab2</error>;
continue <error descr="Undefined label: 'lab2'">lab2</error>;
}
lab3:
new Runnable() {
public void run() {
while (true) {
if (b) break <error descr="Undefined label: 'lab3'">lab3</error>;
if (b) continue <error descr="Undefined label: 'lab3'">lab3</error>;
}
}
};
}
void cf() {
boolean b = false;
while (b) {
lab0: break lab0;
}
lab1: try {
lab2: for (;b;) if (1==3) continue lab2;
break lab1;
}
finally {
break lab1;
}
}
}