Я знаю, что блоки finally в потоках демона не будут выполняться. Но мой дотошный характер пытается понять, почему и что происходит в JVM настолько особенным, что он не может вызвать код под этим блоком.
Я думаю, что это как-то связано со стеком вызовов, что он не может раскручиваться, но не знаю как. Может кто-нибудь пролить свет на это. Спасибо.