1
2
3
4
5
6 package com.google.checkstyle.test.chapter4formatting.rule413emptyblocks;
7
8 class InputEmptyFinallyBlocks {
9 boolean flag;
10
11 void doSm() {}
12
13 void foo() {
14 try {
15 if (!flag) {
16 doSm();
17 }
18 } catch (Exception e) {
19
20 } finally {
21
22 }
23 }
24
25 void foo2() {
26 try {
27 if (!flag) {
28 doSm();
29 }
30
31 } catch (Exception e) {
32 } finally {
33 }
34 }
35
36 class Inner {
37 boolean flag;
38
39 void doSm() {}
40
41 void foo() {
42 try {
43 if (!flag) {
44 doSm();
45 }
46 } catch (Exception e) {
47
48 } finally {
49
50 }
51 }
52
53 void foo2() {
54 try {
55 if (!flag) {
56 doSm();
57 }
58
59 } catch (Exception e) {
60 } finally {
61 }
62 }
63 }
64
65 Inner anon =
66 new Inner() {
67 boolean flag;
68
69 void doSm() {}
70
71 void foo() {
72 try {
73 if (!flag) {
74 doSm();
75 }
76 } catch (Exception e) {
77
78 } finally {
79
80 }
81 }
82
83 void foo2() {
84 try {
85 if (!flag) {
86 doSm();
87 }
88
89 } catch (Exception e) {
90 } finally {
91 }
92 }
93 };
94 }