Protokolování má oproti klasickým přístupům
System.out.println nebo o něco lepším
System.err.println
jasné výhody:
snadná konfigurovatelnost
nezaměnitelnost s jinými (neladicími) výstupy programu
možnost vazby na zasílání zpráv mailem, ukládání do souborů, databáze