报告不带大括号的控制语句后面的语句的可疑缩进。

进行这样的缩进时,该语句看似在控制语句内部,其实它将在控制语句后无条件地执行。

示例:


  class Bar {
      void foo(int i) {
          if (i == 0)
              System.out.println("foo");
              System.out.println("bar"); // 警告
          if (i == 1);
              System.out.println("great"); // 警告
          if (i == 42)
              System.out.println("answer");
                  System.out.println("question"); // 警告
      }
  }