Как лучше поступить, если в файле нечего считывать. Вернуть null? Тоже потенциально опасно - ведь тот кто методом может пользоваться потенциально словит NPE Ну и да, не валидируеться опять, ругается там видно на что. Кстати, нашел тут интересную штукуcodegym.cc. Это какие-то независимые ребята или JavaRush с ними связана? Цены одинаковые, вроде как.