diff --git a/java/java-analysis-impl/src/com/intellij/codeInspection/localCanBeFinal/LocalCanBeFinal.java b/java/java-analysis-impl/src/com/intellij/codeInspection/localCanBeFinal/LocalCanBeFinal.java index b693e5e4ee9d..ddc01ee12836 100644 --- a/java/java-analysis-impl/src/com/intellij/codeInspection/localCanBeFinal/LocalCanBeFinal.java +++ b/java/java-analysis-impl/src/com/intellij/codeInspection/localCanBeFinal/LocalCanBeFinal.java @@ -245,6 +245,7 @@ public class LocalCanBeFinal extends BaseJavaBatchLocalInspectionTool { final PsiVariable variable = iterator.next(); if (shouldBeIgnored(variable)) { iterator.remove(); + continue; } final PsiElement parent = variable.getParent(); if (!(parent instanceof PsiDeclarationStatement)) {