Stream empty() in Java with Examples Read Courses Improve Improve Improve Like Article Like Save Article Save Report issue Report Stream empty() creates an empty sequential Stream. Syntax : static <T> Stream<T> empty() Parameters : T : The type of stream elements. Stream : A sequence of objects that supports various methods which can be pipelined to produce the desired result. Return Value : Stream empty() returns an empty sequential stream. Note : An empty stream might be useful to avoid null pointer exceptions while callings methods with stream parameters. Example : // Java code for Stream empty() import java.util.*; import java.util.stream.Stream; class GFG { // Driver code public static void main(String[] args) { // Creating an empty Stream Stream<String> stream = Stream.empty(); // Displaying elements in Stream stream.forEach(System.out::println); } } Output : No Output Last Updated : 06 Dec, 2018 Like Article Save Article Previous stream.limit() method in Java Next Stream builder() in Java with Examples Share your thoughts in the comments Add Your Comment Please Login to comment...