001: package org.netbeans.modules.java.editor.semantic.data;
002:
003: public class BreakOrContinue {
004:
005: public static void main(String[] args) {
006: A: while (1 == 1) {
007: B: for (int c = 0; c < 100; c++) {
008: switch (c) {
009: case 0:
010: break;
011: case 1:
012: break B;
013: case 2:
014: break A;
015: case 3:
016: continue;
017: case 4:
018: continue A;
019: case 5:
020: continue B;
021: }
022: if (1 == 1) {
023: break;
024: } else {
025: if (1 == 1) {
026: break B;
027: } else {
028: if (1 == 1)
029: break A;
030: }
031: }
032: if (1 == 1) {
033: continue;
034: } else {
035: if (1 == 1) {
036: continue B;
037: } else {
038: continue A;
039: }
040: }
041: }
042: if (1 == 1) {
043: break;
044: } else {
045: if (1 == 1)
046: break A;
047: }
048: if (1 == 1) {
049: continue;
050: } else {
051: continue A;
052: }
053: }
054:
055: A: while (1 == 1)
056: B: for (int c = 0; c < 100; c++)
057: switch (c) {
058: case 0:
059: break;
060: case 1:
061: break B;
062: case 2:
063: break A;
064: case 3:
065: continue;
066: case 4:
067: continue A;
068: case 5:
069: continue B;
070: }
071:
072: AAA: do {
073: if (1 == 1) {
074: break AAA;
075: } else {
076: if (1 == 1) {
077: break;
078: }
079: }
080: if (1 == 1) {
081: continue AAA;
082: } else {
083: if (1 == 1) {
084: continue;
085: }
086: }
087: } while (1 == 1);
088:
089: AAA: do {
090: if (1 == 1) {
091: break XXX;
092: } else {
093: if (1 == 1) {
094: continue XXX;
095: }
096: }
097: } while (1 == 1);
098: }
099:
100: }
|