Исключение UnsupportedOperationException выбрасывается, когда операция не поддерживается или не может быть выполнена на данной коллекции. Вот несколько примеров, когда может возникнуть UnsupportedOperationException: import java.util.Collections;
import java.util.List;
public class UnsupportedOperationExceptionExample {
public static void main(String[] args) {
List<String> readOnlyList = Collections.singletonList("элемент");
readOnlyList.add("новый элемент"); // Выбросится UnsupportedOperationException }
} В этом примере мы создаем список readOnlyList с помощью метода Collections.singletonList(), который возвращает коллекцию только для чтения. Попытка добавления нового элемента вызовет UnsupportedOperationException, поскольку изменение коллекции только для чтения запрещено. import java.util.List;
public class UnsupportedOperationExceptionExample {
public static void main(String[] args) {
List<String> immutableList = List.of("элемент");
im