[Java] Java Class with java.util.logging.Logger initialization
import java.io.IOException;
import java.util.logging.Logger;
import java.util.logging.FileHandler;
import java.util.logging.Level;
import java.util.logging.SimpleFormatter;
public class Foo {
private static Logger logger ;
static {
FileHandler fileHandler ;
logger = Logger.getLogger("Foo");
logger.setLevel(Level.ALL);
try {
fileHandler = new FileHandler("logs/foo.log");
fileHandler.setFormatter(new SimpleFormatter());
logger.addHandler(fileHandler);
} catch (IOException e) {
logger.log(Level.SEVERE, "Failed to initialize File Handler", e);
}
}
public Foo() {
}
}