1 package com.google.checkstyle.test.chapter4formatting.rule4843defaultlabelpresence;
2
3
4 public class InputPresenceOfDefaultLabel {
5
6 public void foo() {
7 int i = 1;
8 switch (i) {
9 case 1:
10 i++;
11 break;
12 case 2:
13 i--;
14 break;
15 default:
16 return;
17 }
18 switch (i) {
19 }
20 }
21
22 class BadTest {
23
24 public void foo() {
25 int i = 1;
26 switch (i) {
27 case 1:
28 i++;
29 break;
30 case 2:
31 i--;
32 break;
33 }
34 switch (i) {
35 }
36 }
37
38 class Inner {
39
40 public void foo1() {
41 int i = 1;
42 switch (i) {
43 case 1:
44 i++;
45 break;
46 case 2:
47 i--;
48 break;
49 }
50 Foo foo =
51 new Foo() {
52
53 public void foo() {
54 int i = 1;
55 switch (i) {
56 case 1:
57 i++;
58 break;
59 case 2:
60 i--;
61 break;
62 }
63 switch (i) {
64 }
65 }
66 };
67 }
68 }
69 }
70
71 interface Foo {
72 public void foo();
73 }
74 }