Bootstrap

java.lang.UnsupportedOperationException原因分析及解决

java.lang.UnsupportedOperationException原因分析及解决


前言

今天搬砖时,在使用Array.asList把数组转化 为list时,在对转化的list添加删除数据时,出现了java.lang.UnsupportedOperationException异常信息。


一、原因分析

      首先来看下面的代码。

  List<String> list = Arrays.asList("Kobe", "Mamba out");
  list.add("Mamba never out!");
  list.forEach(System.out::println);

      看着上面的代码,一切都显得那么合理,那么的理所当然,然鹅点击运行,what? 居然出现了以下的异常信息;

  Exception in thread "main&
;