ma dopo questo pezzo di codice utilizzi ancora lo statement?
la connessione devi chiuderla dopo che hai finito di utilizzare il ResultSet e lo Statement che dovresti chiudere come la connessione