質問編集履歴

2

一部誤解を招く書き方を修正

2015/12/21 01:10

投稿

Cafelike
Cafelike

スコア89

test CHANGED
File without changes
test CHANGED
@@ -4,11 +4,13 @@
4
4
 
5
5
  参照の設定を行い、いざメソッド実行とまで来たのですが、
6
6
 
7
- 実行するとtry句のFinallyへ必ず飛んでしまいます。
7
+ そのメソッドを実行するとエラーとなりcatchへ飛ぶわけではなく、後続の処理が実行されるわけでもなく、try句のFinallyへ飛んでしまいます。
8
8
 
9
- エラーが起きてcatchへ飛ぶのであれば話はわかるのですが、
10
9
 
10
+
11
+ このようにFinallyに飛んでしまう場合、
12
+
11
- Finallyに飛んでしまう場合どのような原因が考えられますでしょうか?
13
+ どのような原因が考えられますでしょうか?
12
14
 
13
15
  推測でも構いませんのでよろしくお願いいたします。
14
16
 
@@ -36,7 +38,7 @@
36
38
 
37
39
 
38
40
 
39
- //省略
41
+ //省略(配列にパラメータをセットするなど)
40
42
 
41
43
 
42
44
 
@@ -44,7 +46,7 @@
44
46
 
45
47
 
46
48
 
47
- //省略
49
+ //省略(変換された配列をDB登録するなど)
48
50
 
49
51
 
50
52
 

1

追記

2015/12/21 01:10

投稿

Cafelike
Cafelike

スコア89

test CHANGED
File without changes
test CHANGED
@@ -11,6 +11,16 @@
11
11
  Finallyに飛んでしまう場合どのような原因が考えられますでしょうか?
12
12
 
13
13
  推測でも構いませんのでよろしくお願いいたします。
14
+
15
+
16
+
17
+ 追記:
18
+
19
+ 情報不足でした。すいません。
20
+
21
+ eclipse4.2、JRE1.6でステップ実行した結果となります。
22
+
23
+ JRE1.8に変更して実行しても同様の現象でした。
14
24
 
15
25
 
16
26