回答編集履歴

3

追記

2018/06/08 07:05

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -25,3 +25,41 @@
25
25
 
26
26
 
27
27
  なお、他の出力も標準エラー出力に統一した方が良い気がします。
28
+
29
+
30
+
31
+ ---
32
+
33
+ **追記:**
34
+
35
+ もし標準エラー出力ではなく標準出力に統一するならば、
36
+
37
+ `e.printStackTrace(System.out);`と置くのがより適切です。
38
+
39
+ ```Java
40
+
41
+ System.err.println("NullPointerException 例外をcatchしました");
42
+
43
+ System.err.println( "-- スタックトレース (ここから) --");
44
+
45
+ e.printStackTrace();
46
+
47
+ System.err.println("-- スタックトレース(ここまで) --");
48
+
49
+ ```
50
+
51
+
52
+
53
+ あるいは
54
+
55
+ ```Java
56
+
57
+ System.out.println("NullPointerException 例外をcatchしました");
58
+
59
+ System.out.println( "-- スタックトレース (ここから) --");
60
+
61
+ e.printStackTrace(System.out);
62
+
63
+ System.out.println("-- スタックトレース(ここまで) --");
64
+
65
+ ```

2

追記

2018/06/08 07:05

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -1,4 +1,12 @@
1
+ > 引数に指定できない理由につきまして、教えて頂けたら幸いです
2
+
3
+
4
+
1
5
  Throwable#printStackTraceは何も返さないからです。
6
+
7
+
8
+
9
+ ---
2
10
 
3
11
  単に呼び出すだけではダメなのでしょうか?
4
12
 

1

修正

2018/06/07 09:29

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -1,4 +1,4 @@
1
- Exception#printStackTraceは何も返さないからです。
1
+ Throwable#printStackTraceは何も返さないからです。
2
2
 
3
3
  単に呼び出すだけではダメなのでしょうか?
4
4