//使用log辅助调试比system.out.println()便捷代码量会更小,控制起来会更加方便.
package com.logger;
import java.util.logging.Logger;
public class LogQs {
//以该类的名创建一个logger
static Logger logger = Logger.getLogger(LogQs.class);
public static void main(String[] args) {
//使用Logger输出DEBUG级别的消息
logger.debug(“开始执行程序”);
try {
Thread.sleep(100);
} catch (Exception ex) {
ex.printStackTrace();
}
//使用Logger输出INFO级别的消息
logger.info(“程序执行了100ms”);
try {
Thread.sleep(200);
} catch (Exception ex) {
// TODO: handle exception
ex.printStackTrace();
}
//使用Logger输出WARN级别的消息
logger.warn(“程序运行执行了300ms”);
//使用Logger输出ERROR级别的消息
logger.error(“程序运行执行了300ms”);
//使用Logger输出FATAL级别的消息
logger.fatal(“程序运行了执行了300ms”);
}
}
这篇博客介绍了如何在Java程序中使用Logger类进行不同级别(DEBUG, INFO, WARN, ERROR, FATAL)的日志输出,以辅助调试。通过Logger而非system.out.println(),调试过程更为便捷且代码更整洁。
1203

被折叠的 条评论
为什么被折叠?



