在測試環(huán)境開發(fā)時(shí)遇到個(gè)奇怪的問題巾钉,一直拋unsupportedoperationexception
debug看到map在put時(shí)拋出該異常
一般拋這種異常,都是因?yàn)榧鲜莊inal的凝果,比如Arrays.asList()就不能做加減操作
查找上游代碼汇在,發(fā)現(xiàn)try catch異常浓恳,在catch異常時(shí)返回Collections.emptyMap()。返回的map是final的笛谦,下游代碼并不清楚導(dǎo)致