Przykład

public class ClassA {

public void method() {
int i = 1;
int i2 = 0;
i2 ++;
}
}
Rozwiązanie
Jeśli po deklaracji do zmiennej lokalnej nigdy nie następuje przypisanie, powinna ona zostać zadeklarowana jako końcowa (final).

public class ClassA {

public void method() {
final int i = 1;
int i2 = 0;
i2 ++;
}
}