Каждый раз, когда вы генерируете исключение ArrayIndexOutOfBoundsException, проблема заключается в том, что вы пытаетесь выбрать данные, которые находятся за пределами рабочей области для набора данных (в этом примере для массива. Массивы используют индексирование на основе 0). Сначала я хотел бы убедиться в правильности данных в вашем JTable, а затем посмотреть, как определяются отношения между JTable и JComboBox.
Было бы проще, если бы вы также включили часть своего кода, чтобы мы могли на самом деле увидеть ошибка в вашем дизайне. Желаем удачи!