1
Crear un nuevo " Logger" agregando el siguiente código a la clase que tiene la intención de iniciar :
Logger myLogger = Logger.getLogger ( " myLogger ");
Página 2
Crear un nuevo " controlador " para escribir el registro en un archivo con el código siguiente a la clase :
FileHandler newHandler = new FileHandler ( " log.txt ", true ) ;
3
Pase el controlador al registrador por lo que el registro se escribe en el archivo con el código siguiente a la clase :
myLogger.addHandler ( newHandler ) ;
4
Crear un evento que puede estar conectado con fines de prueba , lo que se puede hacer por una excepción , la captura de la excepción y escribirlo en el registro. Agregue el código siguiente a la clase :
try {
throw new Exception ();
} catch ( Throwable e) {
myLogger.log ( Level.WARNING , "Excepción de prueba" , e); }
5
Compruebe que su clase es similar a esto :
importación java.io. IOException ;
java.util.logging.FileHandler importación;
importación java.util.logging.Level ;
java.util.logging.Logger importación;
myLogger clase pública {
void (String [] args ) public static lanza SecurityException , IOException {
Logger myLogger = Logger.getLogger ( " myLogger ");
< p> FileHandler newHandler = new FileHandler ("C: \\ \\ mylog.txt ", true ) ;
myLogger.addHandler ( newHandler ) ;
try { throw new
Excepción ();
} catch ( Throwable e) {
myLogger.log ( Level.WARNING , "Excepción de prueba" , e); }
< p >} }
6
Ejecutar la clase. Usted debe ver el texto siguiente aparece en la consola:
ADVERTENCIA: Pruebe Excepción
java.lang.Exception
en MyLogger.main ( MyLogger.java : 16 )
7
Compruebe la unidad " C " haciendo clic en "Inicio " y luego " Mi PC" y "Disco local (C :) ". Aparecerá un nuevo archivo llamado " mylog.txt " , que contiene la excepción registrada por la aplicación.