NPE без следа стека - PullRequest
       19

NPE без следа стека

1 голос
/ 03 ноября 2011

Я пытаюсь отладить NPE.

Я использовал следующий флаг в конфигурации Eclipse Run: -XX:-OmitStackTraceInFastThrow

Но я все еще не вижу следа стека в NPE. Единственная строка, которую он показывает, это номер строки оператора catch.

Теперь этот NPE выбрасывается из глубины стека вызовов и где-то вылавливается. Так что переходить к каждому внутреннему методу и помещать операторы catch или if (blah==null) - трудоемкий процесс.

Как получить трассировку стека в Eclipse?

1 Ответ

4 голосов
/ 04 ноября 2011

В отладчике Eclipse вы можете поставить точку останова на любой данный тип исключения. Итак, как только NPE будет брошен, ваш отладчик должен доставить вас в точное местоположение

...