Olá tchurma,
Tenho um programa que tá me tirando o sono:
Ele fica em um loop infinito fezendo um punhado de coisas e depois dorme um tempo X … ele não pode nunca sair e a estrutura básica dele é assim:
while(true) {
try {
//alguma coisinha simples
try {
//faz algumas coisas, mais uns trys aqui dentro
//pra dar mensagens de erro direito, etc. etc.
} catch(IOException e) {
//e mais um monte de catches.
}finally {
//finaliza o processo
//mais trys aqui
}
} catch(Throwable t) {
System.out.prinln("putz, um erro não tratado");
t.printStackTrace();
}
}
Mas ele insiste em congelar. Não sai mas tb não mostra nenhum erro (que teoricamente na pior das hipoteses deveria ir pro catch Throwable)
Alguma idéia?
Please …