А если весь смысл сводится к тому что-бы просто записывать что-то в файле и затем есть некоторые операции которые проверяют некоторые условия из файла и если верно, то выводит на экран, то тогда throws IOException в названии метода хватит ?
Особо исключений я сам не нашел
Ты никогда не должен бездумно обрабатывать эксепшны. Ты должен понимать, что, как и почему ты обрабатываешь.
Если что-то упало после того, как ты обработал всё, что считал нужным, из-за эксепшна - есть ошибка в логике программы, о которой ты не подумал, а должен был.