浅析unsupportedoperationexception

在测试环境开发时遇到个奇怪的问题,一直抛unsupportedoperationexception

debug看到map在put时抛出该异常

一般抛这种异常,都是因为集合是final的,比如Arrays.asList()就不能做加减操作

查找上游代码,发现try catch异常,在catch异常时返回Collections.emptyMap()。返回的map是final的,下游代码并不清楚导致

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容