Часто бывают ситуации когда нам нужно записать куда-то данные о работе программы или об произошедших ошибках в ней чтобы потом их просмотреть.
Этим занимается логгер
.
Приведем простейший пример программы, в которой логируется информация о произошедшей в программе ошибке в файл, чтобы программист в любое время мог открыть этот файл и посмотреть, что же произошло.
Чаще всего приходиться логировать информацию в блоке catch о произошедшей ошибке в блоке try.
Пример программы:
Скомпилируем и запустим программу с указанием файла log4j.properties
, в котором настраивается куда происходит логирование и как будет логироваться информация. Настройку логирования в этом файле разберем в следующих уроках:

В файл в результате записалась информация о произошедшей ошибке.
