subject

Write an application that displays a series of at least eight student ID numbers (that you have stored in an array) and asks the user to enter a test letter grade for the student. Create an Exception class named GradeException that contains a static public array of valid grade letters (A, B, C, D, F, and I) that you can use to determine whether a grade entered from the application is valid. In your application, throw a GradeException if the user does not enter a valid letter grade. Catch the GradeException, and then display the message Invalid grade. In addition, store an I (for Incomplete) for any student for whom an exception is caught. At the end of the application, display all the student IDs and grades. GradeException. javapublic class GradeException extends Exception {public GradeException(String string) {}}TestGrade. javaimport java. util.*;public class TestGrade {public static void main(String args[]) throws Exception {Scanner input = new Scanner(System. in);int[] ids = {1234, 1245, 1267, 1278, 2345,1256, 3456, 3478, 4567, 5678};char[] grades = new char[10];String gradeString = new String();final int HIGHLIMIT = 100;String inString, outString = "";int flag = 0;for (int x = 0; x < ids. length; ++x) {System. out. println("Enter letter grade for student id number: " + ids[x]);inString = input. next();grades[x] = inString. charAt(0);// Write your code here}for (int x = 0; x < ids. length; ++x)outString = outString + "ID #" + ids[x] + " Grade " +grades[x] + "\n";System. out. println(outString);}}

ansver
Answers: 2

Another question on Computers and Technology

question
Computers and Technology, 23.06.2019 13:10
What is domain name system (dns)? allows dynamic ip address allocation so users do not have to have a preconfigured ip address to use the network converts ip addresses into domains, or identifying labels that use a variety of recognizable naming conventions the efficient coexistence of telephone, video, and data communication within a single network, offering convenience and flexibility not possible with separate infrastructures the integration of communication channels into a single service
Answers: 2
question
Computers and Technology, 24.06.2019 10:00
Which feature of a blog to restore and retrieve older post
Answers: 3
question
Computers and Technology, 24.06.2019 12:00
How can we take picture in this app
Answers: 1
question
Computers and Technology, 26.06.2019 01:00
Which feature was the first app available on a cell phone? a. game b.contact list c.email d.ringtone
Answers: 1
You know the right answer?
Write an application that displays a series of at least eight student ID numbers (that you have stor...
Questions
question
Mathematics, 15.01.2022 20:30
question
Mathematics, 15.01.2022 20:30
question
Mathematics, 15.01.2022 20:30
Questions on the website: 13722361