Java List.add () UnsupportedOperationException

Provo ad aggiungere oggetti a un’istanza List ma lancia una UnsupportedOperationException . Qualcuno sa perché?

Il mio codice Java:

 String[] membersArray = request.getParameterValues('members'); List membersList = Arrays.asList(membersArray); for (String member : membersList) { Person person = Dao.findByName(member); List seeAlso; seeAlso = person.getSeeAlso(); if (!seeAlso.contains(groupDn)){ seeAlso.add(groupDn); person.setSeeAlso(seeAlso); } } 

Il messaggio di errore:

 java.lang.UnsupportedOperationException
     java.util.AbstractList.add (fonte sconosciuta)
     java.util.AbstractList.add (fonte sconosciuta)
     javax.servlet.http.HttpServlet.service (HttpServlet.java:641)
     javax.servlet.http.HttpServlet.service (HttpServlet.java:722)