Не хочу пока смотреть решения других, может кто натолкнет на мысль, итак логика следующая: 1) Берем массив классов колекш 2) Смотрим чтобы она имплементировались от Лист 3) Находим метод get 4) создаем объект класса 5) вызываем у него метод get 6) отлавливаем нужное исключение