Jav kill prcoesso morto

Existe uma maneira de quando no linux matar um processo java o proprio realizar uma ação e assim ser parado

Eu tentei capturar alguma exceção, mas não dispara nada…

A JVm não tem nada para tratar isto?

Por exemplo:
%> Kill -9 teste.java

Assim quando o sistema operacional tentar matar o processo java executa uma ação

event

{
System.out.println(‘Quando executou o kill entrou aqui’);
}

Obrigado.

gdias807,

Da uma olhada na documentação do kill mas, kill -9 é mate de forma incondicional e agora.

Outros comando acredito q a JVM receba um sinal para fechar e repasse isso ao seu programa.

mas o kill -9 como voçe pode ver no man do kill não pode ser bloqueado.
é como nosso amigo disse “mate de forma incondicional e agora”
não há como tratar isso caso contrário mesmo que uma aplicação travasse ela ainda não poderia ser parada pelo kill.

KILL       9   exit      this signal may not be blocked