спасибо apangin за его работу

я есть приложение для рабочего стола Windows на основе Java.

Я оставил в своем приложении defaultuncaughtexceptionahandler и shutdown hook.

У меня есть некоторые пользователи, называемые точками выхода, например, пользовательские щелчки при выходе, некоторые условия ошибок и т. Д. Все пользовательские точки выхода имеют надлежащие журналы, за которыми следует ловушка завершения входа.

Теперь для одного из моих пользователей приложение время от времени закрывается. здесь пользователь не вызывает никаких точек выхода пользователя. Журналы отключения крюка распечатываются. Нет исключений из обработчика defaultuncaughtexception.

Я не могу найти, кто вызывает system.exit и, следовательно, завершение работы. Могу ли я как-то найти то, что вызывает перехват выключения или system.exit ()? Печать крюков отключения заставляет меня думать, что это правильное отключение jvm, а не резкое.

С наилучшими пожеланиями, Саурав

Ответы на вопрос(2)

Ваш ответ на вопрос