Srs, alguem conhece o tal do PMD ?
Como evitar a a info
Found ‘DD’-anomaly for variable ‘index’ (lines ‘3’-‘5’).
Integer index;
try {
index = Integer.parseInt(indice); //indice é uma String obtida de um método que pode estar como null ou em branco.
} catch (NumberFormatException exception) {
index = 0;
}