回答編集履歴
1
追記
test
CHANGED
@@ -52,7 +52,7 @@
|
|
52
52
|
|
53
53
|
|
54
54
|
|
55
|
-
データベースに INSERT する際に PK 制約違反で発生する例外のみ catch して業務エラー(2 重登録)としてユーザーに再入力を促し、その他は再 throw してランタイムに拾わせてアプリケーションを停止させるというものです。
|
55
|
+
データベースに INSERT する際に PK 制約違反で発生する例外のみ catch して業務エラー(2 重登録)としてユーザーに再入力を促し、その他は再 throw してランタイムに拾わせてアプリケーションを停止させるというものです。(注: 外側の try は何が起こっても finally で接続を Close してリソースリークを防ぐためのものです。内側の try - catch に注目してください)
|
56
56
|
|
57
57
|
|
58
58
|
|