Estou passando por um programa de soquete. Nele, printStackTrace
é chamado no IOException
objeto no bloco catch.
O que printStackTrace()
realmente faz?
catch(IOException ioe)
{
ioe.printStackTrace();
}
Não estou ciente de seu propósito. Para que isso é usado?
e.printStackTrace(); System.exit(1);
Aqui, eu quero fazer a mesma pergunta que o OP, mas em uma linha diferente: Qual é exatamente o propósito disso? O JRE não imprimirá automaticamente o rastreamento de pilha e sairá, quando a exceção for lançada? Ou seja, não há muito "Tratamento de exceções" acontecendo aqui, certo ??