java.util.AbstractList.remove中的java.lang.UnsupportedOperationException

时间:2016-11-02 16:53:49

标签: java list unsupportedoperation

我正在尝试删除List的项目。

list.remove(key);

然而,它引发了一个例外:

Caused by: java.lang.UnsupportedOperationException
    at java.util.AbstractList.remove(AbstractList.java:161)
    at java.util.AbstractList$Itr.remove(AbstractList.java:374)
    at java.util.AbstractCollection.remove(AbstractCollection.java:293)
    at bean.Bean.deleteRow(Bean.java:46)

这是如何引起的?如何解决?

1 个答案:

答案 0 :(得分:3)

问题是在用于初始化列表的 Arrays.asList()期间,使用 list.add(String)我修复了问题