Solve the java program problem step 3

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

Solve the java program problem step 3 

The task is divided into 3 parts.
1. Create an exception class named AgeOutOfRangeException extended from the class Exception. This
class should contain a constructor which takes the user's age (ex. 40) as parameter. Will print following
message when called, "You are older than the requested age (25 years), you are 40!!!".
2. Create an exception class named LowGpaException extended from the class Exception. This class
should contain a constructor, with no parameter. The constructor will call the Exception class constructor
with the message "Your GPA is not sufficient to apply for this job (2.5)".
3. Create a main class named GPA to prompt the user to enter his/her age and his GPA. The user application
for a job will be rejected either if his age is greater than 25 years or his GPA is less than 2.5. You should
declare two try-throw-catch blocks; one to handle the AgeOutOfRangeException and the other to handle
the LowGpaException. If the user enters acceptable age and GPA, display the message "Your application
is accepted and is under study".
Transcribed Image Text:The task is divided into 3 parts. 1. Create an exception class named AgeOutOfRangeException extended from the class Exception. This class should contain a constructor which takes the user's age (ex. 40) as parameter. Will print following message when called, "You are older than the requested age (25 years), you are 40!!!". 2. Create an exception class named LowGpaException extended from the class Exception. This class should contain a constructor, with no parameter. The constructor will call the Exception class constructor with the message "Your GPA is not sufficient to apply for this job (2.5)". 3. Create a main class named GPA to prompt the user to enter his/her age and his GPA. The user application for a job will be rejected either if his age is greater than 25 years or his GPA is less than 2.5. You should declare two try-throw-catch blocks; one to handle the AgeOutOfRangeException and the other to handle the LowGpaException. If the user enters acceptable age and GPA, display the message "Your application is accepted and is under study".
Expert Solution
steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY