Estás reutilizando la Statement
que se utilizó para producir rs
en la última línea de tu ciclo.
Esto cerrará el ResultSet
rs
. Como indicado en la documentación
:
Necesitas usar una segunda Statement
objeto para ejecutar INSERT
declaraciones.