package com.google.checkstyle.test.chapter4formatting.rule413emptyblocks; import java.io.IOException; public class InputEmptyCatchBlockViolationsByComment { private void foo() { try { throw new RuntimeException(); } catch (Exception expected) //ok { //Expected } } private void foo1() { try { throw new RuntimeException(); } catch (Exception e) //warn {} } private void foo2() { try { throw new IOException(); } catch (IOException | NullPointerException | ArithmeticException ignore) //warn { } } private void foo3() { // comment try { throw new IOException(); } catch (IOException | NullPointerException | ArithmeticException e) { //This is expected } } private void foo4() { try { throw new IOException(); } catch (IOException | NullPointerException | ArithmeticException e) { /* This is expected*/ } } private void foo5() { try { throw new IOException(); } catch (IOException | NullPointerException | ArithmeticException e) { // Some singleline comment } } private void some() { try { throw new IOException(); } catch (IOException e) //ok { /* ololo * blalba */ } } private void some1() { try { throw new IOException(); } catch (IOException e) //ok { /* lalala * This is expected */ } } private void some2() { try { throw new IOException(); } catch (IOException e) //ok { /* * This is expected * lalala */ } } private void some3() { try { throw new IOException(); } catch (IOException e) //ok { // some comment //This is expected } } private void some4() { try { throw new IOException(); } catch (IOException e) //ok { //This is expected // some comment } } private void some5() { try { throw new IOException(); } catch (IOException e) //ok { /* some comment */ //This is expected } } }