то же самое делал? вот и разница the iterators returned by this class's iterator and listiterator methods are fail-fast: if the vector is structurally modified at any time after the iterator fails quickly and cleanly, rather than risking arbitrary, non-deterministic behavior at an undetermined time in the case of programming languages, the system and those of its environment is made explicit.