Javaのtry-with-resourcesとは?JDBCのConnection・Statement・ResultSetを自動で閉じる書き方|確認問題の回答例

確認問題の回答例
第1問:回答例
データベース接続や検索結果などのリソースが使われ続けてしまうことを防ぐためです。使い終わったら閉じることで、不要な接続や処理を残さないようにします。
第2問:回答例
try の丸括弧の中に書きます。たとえば、try (Connection conn = ...; Statement stmt = ...) のように書きます。
第3問:回答例
閉じられる順番は、ResultSet、Statement、Connection です。try-with-resourcesでは、後から作ったものから先に閉じられます。
元の記事に戻る
Javaのtry-with-resourcesとは?JDBCのConnection・Statement・ResultSetを自動で閉じる書き方