컬렉션의 항목을 순차적으로 지원하기 위해 설계됨
java 에서는 iterator를 더 standard한 방법으로 보고 권장
Enumeration 이 초기에 나와서 벡터나 해쉬테이블 같은 초기 컬렉션 객체만들 지원하는 반면, Iterator는 모든 컬렉션 객체를 지원한다
ConcurrentModificationException