1 /*xml 2 <module name="Checker"> 3 <module name="TreeWalker"> 4 <module name="LocalFinalVariableName"> 5 <property name="format" value="^[A-Z][A-Z0-9]*$"/> 6 <property name="tokens" value="PARAMETER_DEF,RESOURCE"/> 7 </module> 8 </module> 9 </module> 10 */ 11 12 package com.puppycrawl.tools.checkstyle.checks.naming.localfinalvariablename; 13 14 import java.util.Scanner; 15 16 // xdoc section -- start 17 class Example3 { 18 void MyMethod() { 19 // violation below 'Name 'scanner' must match pattern' 20 try(Scanner scanner = new Scanner(System.in)) { 21 22 final int VAR1 = 5; 23 final int var1 = 10; 24 } catch (final Exception ex) { // violation 'Name 'ex' must match pattern' 25 26 final int VAR2 = 15; 27 final int var2 = 20; 28 } 29 } 30 } 31 // xdoc section -- end