Насколько я знаю, в случае неперехваченного исключения С++ немедленно уничтожает локальные переменные, Java выпускает ссылки и оставляет остальную часть сборщика мусора.
Правильно ли это? В чем разница между Java и С++ по этой проблеме? другими словами, какой из этих двух языков считается лучшим с точки зрения проблемы разворота стека?:)