Home » 
        Java programming language
    
    Java Scanner nextLine() Method with Example
    
    
    
            
        Scanner Class nextLine() method: Here, we are going to learn about the nextLine() method of Scanner Class with its syntax and example.
        Submitted by Preeti Jain, on February 18, 2020
    
    
    Scanner Class nextLine() method
    
        - nextLine() method is available in java.util package.
- nextLine() method is used to get the skipped line.
- nextLine() method is a non-static method, it is accessible with the class object only and if we try to access the method with the class name then we will get an error.
- 
            nextLine() method may throw an exception at the time of returning a new line.
            
                - NoSuchElementException: This exception may throw when no line exists.
- IllegalStateException: This exception may throw when this Scanner is not opened.
 
Syntax:
   
    public String nextLine();
    Parameter(s):
    
        - It does not accept any parameter.
Return value:
    The return type of the method is String, it returns skipped line.
        
    Example:
// Java program to demonstrate the example 
// of String nextLine() method of Scanner 
import java.util.*;
public class NextLineOfScanner {
    public static void main(String[] args) {
        String str = "Hi, true \n IncludeHelp! 8 + 2.0f = 10.0f";
        // Instantiate Scanner with the 
        // given str
        Scanner sc = new Scanner(str);
        // Display Scanner
        System.out.println("sc.nextLine(): " + sc.nextLine());
        // Display NextLine
        System.out.println("sc.nextLine(): " + sc.nextLine());
        // close the scanner
        sc.close();
    }
}
Output
sc.nextLine(): Hi, true 
sc.nextLine():  IncludeHelp! 8 + 2.0f = 10.0f
    
    
  
    Advertisement
    
    
    
  
  
    Advertisement