void () { // Example #1 { { //scope too broad Collection<Integer> list = new ArrayList<Integer>(); list.add(new Integer(0)); } } // Example #2 { // scope too broad Collection<Integer> list = new ArrayList<Integer>(); list.add(new Integer(0)); } // Example #3 { // nope Collection<Integer> list = new ArrayList<Integer>(); list.add(new Integer(0)); } }