如何使用记录器打印异常?
我有一个情况,我想使用记录器打印捕获块中的所有异常。
try {
File file = new File("C:\\className").mkdir();
fh = new FileHandler("C:\\className\\className.log");
logger.addHandler(fh);
logger.setUseParentHandlers(false);
SimpleFormatter formatter = new SimpleFormatter();
fh.setFormatter(formatter);
} catch (Exception e) {
logger.info(e);
}
我得到了错误记录器不能应用于java.io.Exception...
我担心的是,如果我在try block中做了这么多事情,并且我只保留一个捕获块作为catch(异常e),那么有没有办法使用记录器来打印捕获在catch块中捕获的任何类型的异常?注意:我们使用的是 java.util.logging.Logger API