Logger.getLogger(Program01.class.getName()).log(Level.SEVERE, null, ex)
try { //Ki-, beviteli művelet } catch (IOException ex) { Logger.getLogger(Program01.class.getName()).log(Level.SEVERE, null, ex); }
import java.util.logging.*; import java.io.*; class Program01 { private static final Logger logger = Logger.getLogger(Program01.class.getName()); public static void main(String[] args) throws IOException { System.out.println("Hi"); // Konzol kikapcsolása két módon: //LogManager.getLogManager().reset(); logger.setUseParentHandlers(false); int MAX_FILE_SIZE = 500; int MAX_FILE_COUNT = 4; Handler fh = new FileHandler("logs/Program01.log", MAX_FILE_SIZE, MAX_FILE_COUNT, true); //~ FileHandler fh = new FileHandler("Program01.log"); logger.addHandler(fh); //A következő két sor nélkül XML fájl készül: SimpleFormatter formatter = new SimpleFormatter(); fh.setFormatter(formatter); logger.info("napló szövege"); } }
ápr. 01, 2015 1:53:37 DU Program01 main INFO: napló szövege