Java 快速失败机制 为什么有的时候并没有触发
資深大佬 : SachinBeyond 1
Java 快速失败机制 List<String> list = new ArrayList<>(); list.add(“1”); list.add(“2”); for (String item : list) { if (“2”.equals(item)) {// if (“1”.equals(item)) { list.remove(item); } } 为什么 if 中的条件判断 替换成 1 的时候执行结果 会不同。2 的时候会抛出快速失败异常,1 的时候执行成功。
大佬有話說 (4)