Uma "saída elegante" seria outra coisa que não um "choque" ou um sinal de morte forçada.
Chamar System.exit()
em um aplicativo Java seria uma saída elegante.
Se o programa falhar ou for interrompido, os ganchos de saída ou desligamento não serão acionados. Uma saída elegante permitiria que o programa finalizasse a gravação de arquivos ou o fechamento de conexões, etc.