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

回答編集履歴

1

修正

2021/06/30 00:43

投稿

退会済みユーザー
answer CHANGED
@@ -7,6 +7,6 @@
7
7
 
8
8
  ・nullがセットされるケースがあるのを想定していなかった
9
9
  特定のメソッドを呼んで、戻り値にnullが戻ってくるケースを考慮していなかった等。
10
- プロパティにしてset時にStackFrameのログ取ったり、条件付きブレークポイントでも仕込んで、HITした時のメソッドの呼び出し履歴見れば判る。
10
+ プロパティにしてset時にStackFrameのログ取ったり、条件付きブレークポイントでも仕込んで、HITした時のメソッドの呼び出し履歴見れば、どこでnullがセットされたか判る。
11
11
 
12
12
  例外は問題解決のためのヒントなので、例外が出た!で思考を止めずに、ちちんと例外オブジェクトの中身を分析しましょう。例外のStackFrameで発生個所、例外の種類で発生原因がおおよそ判るので、それらから調べればどこを直せばいいか特定しやすくなる筈です。