package com.logicbig.example.collections;
import java.util.Collections;
import java.util.ListIterator;
public class EmptyListIteratorExample {
public static void main(String... args) {
ListIterator<String> itr = Collections.emptyListIterator();
System.out.println(itr);
}
}
Output
java.util.Collections$EmptyListIterator@79ed0012
package com.logicbig.example.collections;
import java.util.Collections;
import java.util.ListIterator;
public class EmptyListIteratorExample2 {
public static void main(String... args) {
ListIterator<String> itr = Collections.emptyListIterator();
itr.add("1");
System.out.println(itr);
}
}
Output
Caused by: java.lang.UnsupportedOperationException
at java.base/java.util.Collections$EmptyListIterator.add(Collections.java:4241)
at com.logicbig.example.collections.EmptyListIteratorExample2.main(EmptyListIteratorExample2.java:15)
... 6 more