回答編集履歴
1
脱字を修正
answer
CHANGED
@@ -7,4 +7,4 @@
|
|
7
7
|
|
8
8
|
rootはスタックを表しているそうです。
|
9
9
|
|
10
|
-
やってもダメな場合の理由として考えられるのが、messageプロパティが見えないから。PropertyDescripterを使ってプロパティを取得する場合、getter/setterのペアがなければならい。つまり、getMessage()だけが例外クラスに定義されているので見えない。これが正しければ、getStackTrace()/setStackTrace()はThrowableに存在するので、見えることになります。
|
10
|
+
やってもダメな場合の理由として考えられるのが、messageプロパティが見えないから。PropertyDescripterを使ってプロパティを取得する場合、getter/setterのペアがなければならない。つまり、getMessage()だけが例外クラスに定義されているので見えない。これが正しければ、getStackTrace()/setStackTrace()はThrowableに存在するので、見えることになります。
|