teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

脱字を修正

2016/10/12 10:53

投稿

退会済みユーザー
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に存在するので、見えることになります。