0

这是我创建日志文件的代码:

// Start a log file
FileHandler fh;
String logFileName = "";
try {  
    SimpleDateFormat format = new SimpleDateFormat("MM-dd-yyyy_HHmmss");
    logFileName = "folder/mylog_" + format.format(Calendar.getInstance().getTime()) + ".log";
    fh = new FileHandler(logFileName);  
    fh.setFormatter(new SimpleFormatter());  
    logger.addHandler(fh);
    logger.setUseParentHandlers(false);
} catch (SecurityException e) {  
    logger.log(Level.SEVERE, "Exception: ", e);
} catch (IOException e) {  
    logger.log(Level.SEVERE, "Exception: ", e);  
}  

稍后在我的课程中,我需要能够根据“logFileName”路径或“FileHandler fh”删除此日志文件。

我试过这个“logger.removeHandler(fh);” 但它似乎没有工作。我该怎么做呢?

4

0 回答 0