リソースの解放

すべてのJDBCオブジェクトは、いくつかのリソースを消費します。たとえば、 ResultSet オブジェクトには、クエリによって返されるすべての行のコピーが含まれる場合があります。 Statement オブジェクトには最後に実行されたコマンドのテキストなどが含まれます。通常、アプリケーションでリソースが不要になったら、それらのリソースを解放することをお勧めします。サンプルアプリケーションは、各オブジェクトの close() メソッドを呼び出すことにより、 Result 、 Statement 、および Connection オブジェクトによって消費されるリソースを解放します。

rs.close();
stmt.close();
con.close();

JDBCオブジェクトを閉じた後に使用しようとすると、そのオブジェクトはエラーをスローします。