Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vytvoriť nový " Logger " pridaním nasledujúceho kódu do triedy , ktorý chcete prihlásiť :
Logger myLogger = Logger.getLogger ( " myLogger " ) ;
2
Vytvoriť nový " Handler " pre zápis protokolu do súboru pridaním nasledujúceho kódu do triedy :
FileHandler newHandler = new FileHandler ( " log.txt " , true ) ;
3
Pretiahnite popisovač na záznamníku , aby protokol bude zapísaný do súboru pridaním nasledujúceho kódu do vašej triedy :
myLogger.addHandler ( newHandler ) ;
4
Vytvoriť udalosť , ktorá môže byť zaznamenaná na účely testovania , ktoré môže byť vykonané tým , že hodí výnimku , lov výnimku a zápisu do protokolu . Pridajte nasledujúci kód do vašej triedy :
try {
throw new Exception ( ) ;
} catch ( Throwable e ) {
myLogger.log ( Level.WARNING , " Test Exception " , e ) ;
}
5
Uistite sa , že vaša trieda vyzerá podobne ako toto :
import java.io. IOException ;
import java.util.logging.FileHandler ;
import java.util.logging.Level ;
import java.util.logging.Logger ;
public class MyLogger {
public static void main ( String [ ] args ) throws SecurityException , IOException { klipart
Logger myLogger = Logger.getLogger ( " myLogger " ) ;
FileHandler newHandler = new FileHandler ( " C : \\ \\ myLog.txt " , true ) ;
myLogger.addHandler ( newHandler ) ;
try {
hodiť nový výnimka ( ) ;
} catch ( Throwable e ) {
myLogger.log ( Level.WARNING , " Test Exception " , e ) ;
}
}
}
6
spustite triedu . Mali by ste vidieť nasledujúci text sa zobrazí v konzole :
VAROVANIE : Test Výnimka
java.lang.Exception
na MyLogger.main ( MyLogger.java : 16 )
7
Skontrolujte , či vaša jednotka "c " kliknutím na tlačidlo " štart " a následne " Tento počítač " a " Lokálny disk ( c :) . " Nový súbor s názvom " myLog.txt " sa objaví , obsahujúce výnimky zaznamenaná vaše aplikácie .