Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > Поле Throwable.backtrace и рефлекшен


Автор: Rigid 6.7.2017, 15:27
Доброго дня форум,

Решил тут немного упороться и поковыряться в кишках исключений в java.
Но наткнулся на то что никак не могу получить поле backtrace в классе Throwable. Т.е. тупо даже не полу получить инстанс Field из класса.
Есть какиенибудь мысли как так получается что оно не доступно? Или может у меня что то не то с джавой или руками? smile

З.Ы.
java -version
openjdk version "1.8.0_131"
OpenJDK Runtime Environment (build 1.8.0_131-8u131-b11-0ubuntu1.16.04.2-b11)
OpenJDK 64-Bit Server VM (build 25.131-b11, mixed mode)

Автор: LSD 7.7.2017, 11:48
Его скрыли от рефлексии из-за бага https://bugs.openjdk.java.net/browse/JDK-4496456. 
Хотя вроде в https://bugs.openjdk.java.net/browse/JDK-8033735 должны были снова открыть.

Попробуй на 9-ой версии посмотреть.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)