View Javadoc
1   /*xml
2   <module name="Checker">
3     <module name="TreeWalker">
4       <module name="ParenPad">
5         <property name="tokens"
6                   value="LITERAL_FOR, LITERAL_CATCH, SUPER_CTOR_CALL"/>
7         <property name="option" value="space"/>
8       </module>
9     </module>
10  </module>
11  
12  
13  */
14  
15  package com.puppycrawl.tools.checkstyle.checks.whitespace.parenpad;
16  
17  import java.io.IOException;
18  
19  // xdoc section -- start
20  class Example2 {
21    int x;
22  
23    public Example2(int n) {
24    }
25  
26    public void fun() {
27      try {
28        throw new IOException();
29      } catch( IOException e) { // violation 'not preceded with whitespace'
30      } catch( Exception e ) {
31      }
32  
33      for ( int i = 0; i < x; i++ ) {
34      }
35    }
36  
37    class Bar extends Example2 {
38      public Bar() {
39        super(1 ); // violation 'not followed by whitespace'
40      }
41  
42      public Bar(int k) {
43        super( k );
44  
45        for ( int i = 0; i < k; i++) { // violation 'not preceded with whitespace'
46        }
47      }
48    }
49  }
50  // xdoc section -- end