4、ERROR 错误事件可能仍然允许应用程序继续运行。就是显示错误信息。比如接口访问超时,用try/catch 捕获异常,发生异常的时候log.error输出错误信息,并不影响程序的运行。
示例:
首先下载Log4j的jar包,并添加到项目中,在src目录下创建配置文件log4j.properties(如果没有放到src下,则需要 PropertyConfigurator.configure(“路径/log4j.properties”) 的方式装载)
代码就是简单的打印4种日志
import org.apache.log4j.Logger;
public class Log4jTest
{
Logger logger = Logger.getLogger(this.getClass());
public void test()
{
logger.debug(“debug print”);
logger.info(“info print”);
logger.warn(“warn print”);
logger.error(“error print”);
}
/**
- @param args
*/
public static void main(String[] args)
{
new Log4jTest().test();
}
}
通过不同的配置来测试
1.配置为DEBUG