[Resolvido] O que significa esse código?

5 respostas
Yago_Ernandes

No NetBeans, quando eu gero automaticamente um try-catch, ele já põe esse código ai dentro do catch, e sinceramente eu não sei o que significa…

Logger.getLogger(Home.class.getName()).log(Level.SEVERE, null, ex);

5 Respostas

Yago_Ernandes

Ah sim, e Home é a minha classe

tveronezi

Vc está gerando uma linha “severe” no log do sistema com a exception “ex”.

http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/Logger.html

CristianPalmaSola10

Essa é uma classe da Log4j e serve para fazer log da aplicação quando da um erro, qunado voce quer acompanhar os valor de variaveis de uma rotina, inves de usar o System.out.println voce pode usar a biblioteca log4j e fazer isso apenas trocando o level do log

leonardo.vizagre

Bom dia!

A classe Logger é usada para gerar um log detalhado (rastreamento), quando ocorrer uma exception e a mesma está classificada por severidade.
Você poderá encontrar maiores detalhes em http://docs.oracle.com/javase/7/docs/api/index.html.
Pesquise pela API LOGGER, pois ela é muito útil!

Abraços.

Yago_Ernandes

Obrigado todo mundo, entendi agora…

Criado 11 de julho de 2012
Ultima resposta 11 de jul. de 2012
Respostas 5
Participantes 4