консольное Java-приложение. Кто-то убивает процесс java.exe с помощью диспетчера задач. Как я могу записать в журналы некоторую информацию в этот момент до закрытия приложения?
Thread.currentThread().setUncaughtExceptionHandler(new Thread.UncaughtExceptionHandler() {
public void uncaughtException(Thread t, Throwable e) { ..... }
});
ИЛИ
Runtime.getRuntime().addShutdownHook(new Thread() {
public void run() { ..... }
});
не выполнять в такой ситуации