A company accepts user orders for its products interactively. Users might make the following errors as they enter data: The item number ordered is not numeric, too low (less than 0), or too high (more than 9999). The quantity is not numeric, too low (less than 1), or too high (more than 12). The item number is not a currently valid item. The company’s current inventory consists of the following items listed in Table: item number price 111 0.89 222 1.47 333 2.43 444 5.99 Create a class that stores an array of usable error messages; save the file as OrderMessages.java. Create your own OrderException class that stores one of the messages; save the file as OrderException.java. Create an application that contains prompts for an item number and quantity. Allow for the possibility of nonnumeric entries as well as out-of-range entries and entries that do not match any of the currently available item numbers. The program should display an appropriate message if an error has occurred. If no errors exist in the entered data, compute the user’s total amount due (quantity times price each) and display it. Save the program as PlaceAnOrder.java.
- A company accepts user orders for its products interactively. Users might make the following errors as they enter data:
- The item number ordered is not numeric, too low (less than 0), or too high (more than 9999).
- The quantity is not numeric, too low (less than 1), or too high (more than 12).
- The item number is not a currently valid item.
The company’s current inventory consists of the following items listed in Table:
item number price
111 0.89
222 1.47
333 2.43
444 5.99
Create a class that stores an array of usable error messages; save the file as OrderMessages.java. Create your own OrderException class that stores one of the messages; save the file as OrderException.java. Create an application that contains prompts for an item number and quantity. Allow for the possibility of nonnumeric entries as well as out-of-range entries and entries that do not match any of the currently available item numbers. The program should display an appropriate message if an error has occurred. If no errors exist in the entered data, compute the user’s total amount due (quantity times price each) and display it. Save the program as PlaceAnOrder.java.
Trending now
This is a popular solution!
Step by step
Solved in 4 steps with 1 images