【初心者】 Java質問・相談スレ28 【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0784デフォルトの名無しさん
NGNGtry {
Connection conn = xxx.getConnection();
try {
connに対する処理(conn);
} finally {
conn.close();
}
} catch (XxxException e) {
例外処理();
//またはthrow new YxxException(e);またはthrow e;またはcatchブロック無し
}
「こんなところで例外が起きてしまったらどうせたいしたリカバリは出来ないだろう」
「でもリソースの開放は確実に行うべし」「ソースもそこそこきれいに」
という思想に基づいています。
これが嫌いな人もいるけど俺は大好き。
■ このスレッドは過去ログ倉庫に格納されています