VOOZH about

URL: https://www.geeksforgeeks.org/java/sortedset-removeall-method-in-java-with-examples/

⇱ SortedSet removeAll() method in Java with Examples - GeeksforGeeks


  • Courses
  • Tutorials
  • Interview Prep

SortedSet removeAll() method in Java with Examples

Last Updated : 12 Jul, 2025

The removeAll() method of SortedSet interface is used to remove from this SortedSet all of its elements that are contained in the specified collection.
Syntax: 

public boolean removeAll(Collection c)


Parameters: This method takes collection c as a parameter containing elements to be removed from this SortedSet.
Returns Value: This method returns true if this set changed as a result of the call.
Exception: This method throws NullPointerException if this set contains a null element and the specified collection does not permit null elements (optional), or if the specified collection is null.
Note: The removeAll() method in SortedSet is inherited from the Set interface in Java.
Below are the examples to illustrate the removeAll() method.
Example 1: 


Output: 
Set before removeAll() operation : [1, 2, 3, 4, 5]
Collection Elements to be removed : [1, 2, 3]
Set after removeAll() operation : [4, 5]

 

Example 2: For NullPointerException.


Output: 
Set before removeAll() operation : [1, 2, 3, 4, 5]
Collection Elements to be removed : null

Trying to pass null as a specified element

java.lang.NullPointerException

 

Reference: https://docs.oracle.com/javase/7/docs/api/java/util/Set.html#removeAll(java.util.Collection)

Comment