Question
Create Project StudentInfo. Create class DisplayStudentInfo. This program will be used by HR to view student information and major information. This is a simple program
Create Project StudentInfo. Create class DisplayStudentInfo. This program will be used by HR to view student information and major information. This is a simple program using the console. This is a tool for our power users in HR. Do NOT create a GUI for this since we want to only use the console.
Prompt the user with the following options and display the contents of the tables: (50 points)
Enter option 1 see Student table Enter option 2 view Major table Enter option 3 view both
When the user selects option 1, you will pass in the parameters to display the Student table. (Mock up your own data)
When the user selects option 2, you will pass in the parameters to display the Majors table. (Mock up your own data)
When the user selects option 3, run will pass in the parameters for each option and run them back to back.
If there is a connection issue with the database, the program must issue this error message Database connection issue in method MethodName. Please contact Support for Project CS. (50 points)
Demonstrate the you know how to use a finally block. This finally block of code needs to print a message stating Processing Complete by Program Name. (25 points)
The program needs to catch the following exceptions and provide this error message: (25 points) IndexOutOfBoundsException You have an issue with your index. Please contact level 1 Support for Project CS. NullPointerException The value pass is NULL data needs to be fixed. Please contact level 1 Support for Project CS.
You must use the Database provided in the Database folder and the JDBC-to-MSAccess folders to complete this project.
Include JavaDoc comments and annotations for the class and for every method. (25 points)
Generate the JavaDoc in the entire project. Attach a print-screen of the JavaDoc to your assignment to prove that you viewed the information. (25 points)
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started