// Assignment #: 5// Arizona State University - CSE205// Name: Your name// StudentID: Your id// Lecture: Your lecture time (for instance, TTH 10:40am)// Description: The Assignment 5 class displays a menu of choices to a user// and performs the chosen task. It will keep asking a user to// enter the next choice until the choice of 'Q' (Quit) is// entered.import java.io.*; //to use InputStreamReader and BufferedReaderimport java.util.*; //to use ArrayListpublic class Assignment5{public static void main (String[] args){char input1;String inputInfo = new String();String line = new String();boolean operation;// ArrayList object is used to store student objectsArrayList<Student> studentList = new ArrayList<Student>();try{printMenu(); // print out menu// create a BufferedReader object to read input from a keyboardInputStreamReader isr = new InputStreamReader (System.in);BufferedReader stdin = new BufferedReader (isr);do{System.out.println("What action would you like to perform?");line = stdin.readLine().trim();input1 = line.charAt(0);input1 = Character.toUpperCase(input1);