public static void init() throws IOException { String fileName = LogUtil.caluFileName(Log2FileConf.errRecordDir, Log2FileConf.errFileName); File file = LogUtil.getLogFile(fileName, false); while (file.exists()) { fileName = fileName + ".bak"; file = new File(fileName); } currFileName = fileName; bfw = LogUtil.getNewBufferedWriter(fileName); }