сделали?
                  
                  
                  2. пример?
                  
                  
                  3. я отношусь к этому как к обязательной документации
                  
                  
                
О принципе открытости-закрытости слышали?
1. Ничего. Вылет исключения = ошибка в коде. Обработка выше. 2. Да взять хоть forEach внутри try. Что делать, если вызваемый метод кидает проверяемое исключение? 3. Мне кажется, тут главное не переусердствовать
Обсуждают сегодня