JavaDoc forStatementは明確です:
ステートメントインターフェイスのすべての実行メソッドは、開いているオブジェクトが存在する場合、ステートメントの現在のオブジェクトを暗黙的に閉じ
ResultSetます。オブジェクトが閉じられる
Statementと、現在のResultSetオブジェクト(存在する場合)も閉じられます。
ただし、 StackOverflowと一般的なWebの両方で閉じるResultSet前に複数の推奨事項があります。Statement(おそらくバグのあるドライバーが原因で)閉じても問題Statementが発生しない既知のケースはありResultSetますか?