Esse tipo de erro, como sabemos, é muito difícil de perceber. (O FindBugs, na verdade, reporta “Method ignores return value”, mas na verdade você sabe que o erro é outro - e você consegue corrigi-lo.)
>
O erro seria as atribuições estarem depois do método write que lança exception ?
T
thingol
Não; só vou dar uma dica - se você escrever mais uma palavra neste método, ele fica correto.
Marky.Vasconcelos
Rodei o FindBugs nomeu programa mas encontrou algo que não consigo arrumar.
Malicious code vunerability
Storing reference to mutable object
May expose internal representation by incorporating reference to mutable object
new mark.utils.swing.table.ObjectTableModel(FieldResolver[]) may expose internal representation by storing an externally mutable object into ObjectTableModel.fields
Esse tipo de erro, como sabemos, é muito difícil de perceber. (O FindBugs, na verdade, reporta “Method ignores return value”, mas na verdade você sabe que o erro é outro - e você consegue corrigi-lo.)
>
Falta o throw antes do new SAXException(e);
T
thingol
Acertou, é realmente o “throw” que falta.
No JDK parece que há pelo menos uns três ou quatro erros desse tipo (esquecer de dar um “throw”).