回答編集履歴

1

FinallyではReturnできないらしいので

2017/10/23 11:55

投稿

deigo
deigo

スコア200

test CHANGED
@@ -3,8 +3,6 @@
3
3
  Tryの中でReturnされた後にFinallyが動く?
4
4
 
5
5
  それともFinallyが実行されてからReturnされる?
6
-
7
- Finallyの中にもReturnがあった場合は?
8
6
 
9
7
 
10
8
 
@@ -13,3 +11,9 @@
13
11
  あと単純にFunctionの中でReturnが散らばってるのはきたないです。
14
12
 
15
13
  Tryの前に返却用の変数を宣言して最後のReturnで返すのが望ましいですね。
14
+
15
+
16
+
17
+ ↑↑FinallyではReturn出来ないらしいので1行消しました。
18
+
19
+ 嘘を書いてしまって申し訳ないです。まあ趣旨はかわらないので。