回答編集履歴

1

追記

2020/12/06 02:58

投稿

退会済みユーザー
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