java.util.ConcurrentModificationException
并发修改异常
while (it.hasNext()) {
Object obj = it.next();
System.out.println(obj);
}
/*
* java.util.ConcurrentModificationException
* 并发修改异常
* 在使用迭代器,迭代集合的时候,使用原集合修改了元素
* */
while (it.hasNext()) {
Object obj = it.next();
if (obj.equals("王五")) {
c.add("赵六");
}
}
NoSuchElementException
没有元素可以迭代
EmptyStackException
EmptyStackException: 空栈异常
产生原因:栈中没有元素可以取出
解决办法:弹栈之前做相应的判断