我有一种情况,我想使用记录器打印捕获在catch块中的所有异常.
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块作为catch(Exception e),那么有没有什么办法使用logger来打印捕获catch块中的任何类型的异常?
注意:我们使用java.util.logging.Logger API
请指导我…谢谢先生