Неизменяемый список в Java

Я пытаюсь установитьList неизменяемый.

В моем коде у меня есть метод, который возвращает список.

Этот список не должен быть изменен, но я не хочу перехватывать исключение, возвращаемое unmodifiableList.

private List<T> listeReferenceSelectAll = null;
List<T> oListeRet = new ArrayList<T>();
oListeRet = listeReferenceSelectAll;
return new ArrayList<T>(oListeRet);

Это существующий код, и мне нужно преобразовать его, чтобы он возвращал неизменяемый список, но если был вызван метод «add», исключение перехватываться не должно.

Сначала я создал класс, который реализует List для переопределения метода «add» для регистрации исключения, а не для его перехвата.

Но я не знаю, как правильно создать его экземпляр ...

Ответы на вопрос(7)

Ваш ответ на вопрос