Assignemnt #23 More User Input

Code

    Name: Iaroslav Titov
    Period: 7
    Project Name: MoreUserInput
    File Name: MoreUserInput.java
    Date: 9/22/2015
    
import java.util.Scanner;
import java.util.InputMismatchException;

public class MoreUserInput
{
    public static void main (String[] args)
    {
        Scanner keyboard = new Scanner(System.in);
        
        String firstName,lastName,login;
        int grade,ID;
        double GPA;
        
        try 
        {
            System.out.println( );
            System.out.println("Students, please enter the following information.");
            
            System.out.print( "First name: " );
            firstName = keyboard.next();
            
            System.out.print( "Last name: " );
            lastName = keyboard.next();
                
            System.out.print( "Grade (9-12): ");
            grade = keyboard.nextInt();
            
            if (grade<9 || grade>12 ) System.out.println("Wrong grade, stupid student!");
            
            System.out.print( "Student ID: " );
            ID = keyboard.nextInt();

            System.out.print( "Login: " );
            login = keyboard.next();
            
            System.out.print( "GPA: " );
            GPA = keyboard.nextDouble();
            
            System.out.println("Your information:");
            
            System.out.println("            Login: "+login);
            System.out.println("            ID:    "+ID);
            System.out.println("            Name:  "+lastName+", "+firstName);
            System.out.println("            GPA:   "+GPA);
            System.out.println("            Grade: "+grade);
        }
        catch (InputMismatchException e)
        {
            System.out.println( "WRONG INPUT!!!" );
        }
        
    }
}
    

Picture of the output

Assignment 20