Originariamente inviato da sprax_87
Spero di essermi riuscita a spiegare
Non proprio.
A parte che il codice che hai postato non può funzionare, forse volevi testare che "c" fosse diverso da null:

codice:
if(null != c){
   c.close();
   c = null;
}
Altrimenti, o non viene eseguita la close, o va in eccezione...

Non capisco quale sia il problema: per chiudere un oggetto Statement, è sufficiente richiamarne il metodo close() esattamente come hai fatto per la Connection.

Solo che, chiaramente, va fatto prima di chiudere la connessione...


Ciao.