1 /* 2 IllegalCatch 3 illegalClassNames = (default)Error, Exception, RuntimeException, Throwable, java.lang.Error, \ 4 java.lang.Exception, java.lang.RuntimeException, java.lang.Throwable 5 6 7 */ 8 9 package com.puppycrawl.tools.checkstyle.checks.coding.illegalcatch; 10 11 public class InputIllegalCatchCheckDefaultTokens { 12 public void foo() { 13 try { //class names 14 } catch (RuntimeException e) { // violation 15 } catch (Exception e) { // violation 16 } catch (Throwable e) { // violation 17 } 18 } 19 20 public void bar() { 21 try { /* fully qualified class names */ 22 } catch (java.lang.RuntimeException e) { // violation 23 } catch (java.lang.Exception e) { // violation 24 } catch (java.lang.Throwable e) { // violation 25 } 26 } 27 }