Работа с неожиданными ошибками

В некоторых бизнес-сценариях нам необходимо реализовать функцию отслеживания изменений содержимого файла самостоятельно, например, отслеживать, изменился ли файл, и перезагружать содержимое файла при его изменении.

Кажется, что это относительно простая функция, но в некоторых версиях JDK могут возникать непредвиденные ошибки…