Tabla de contenido
Arrays.asList() no admite operaciones de agregar y eliminar
matriz inmutable
Arrays.asList() no admite operaciones de agregar y eliminar
UnsupportedOperationException: agregar|eliminar
La razón principal de este error es que el método asList de la clase java.util.Arrays devuelve un objeto ArrayList anidado en la clase java.util.Arrays. ArrayList amplía java.util.AbstractList, pero no implementa métodos de adición o eliminación. Entonces, cuando se llama a este método en un objeto de lista, llama al método Agregar o Eliminar de la clase AbstractList, lo que genera esta excepción. Además, la lista devuelta por el método asList es una lista de tamaño fijo y, por lo tanto, no se puede modificar.
El siguiente ejemplo al intentar agregar dará como resultado
Referencia: ¿Cómo resolver la excepción de operación no admitida de la lista de Java? - GeeksforGeeks
El seguimiento continuará agregando.....