When is UnsupportedOperationException Thrown in Java ?

In a Java collection UnsupportedOperationException is thrown when the requested operation is not supported by the collection.

It is an unchecked exception that is thrown on optional operations.

If there is an optional add() or remove() methods in a read only collection, then this exception can be thrown.



You May Interest

How Will You Include a Static File in a JSP Page ?

What are the Advantages of Multithreading in Java ?

Why Does Java Provide Default Constructor ?

How Can We Print an Array in Java ?

Why Integer Class in Final in Java ?