For complete instruction follow the attached pdf file.For this assignment, you will complete the paint program by debugging the original code and adding code that validates user input and handles exceptions. Use the Uploading Files to Eclipse and the Downloading Files from Eclipse Tutorial tutorials to help you with this project.DebuggingOpen the Virtual Lab by clicking on the link in the Virtual Lab Access module. Then open your IDE. Upload the Paint1.zip folder and review the code for the Paint1.java file.Find and fix the three errors in the given code.Use the input values below to test your program. If you found and fixed all errors, your output should exactly match what is below.TIP: When you run your program in Eclipse, it will prompt you to enter input in the Console window. If you cannot find this window, go to Window, then Show View, then Console.Input Validation and Exception HandlingReview the code, looking for the two code blocks where user input is required.Implement a do-while loop in both blocks of code to ensure that input is valid and any exceptions are handled.TIP: Consider using a try-catch block for exception handling, but it is not required.Use the two sample invalid inputs below to test your program. Your program should respond to each by prompting the user to enter valid input. This should continue to loop until valid input is received.THINK: Why is 0 invalid input for this problem? What is the user being asked to input?
wk_six_assignment_guidelines_and_rubric___it_145.pdf

Unformatted Attachment Preview

Never use plagiarized sources. Get Your Original Essay on
Paint Program
Hire Professionals Just from $11/Page
Order Now Click here

4/17/2020
?
? Listen
Module Six Assignment Guidelines and Rubric – IT-145-T4543 Found in App Development 20EW4
?
Overview
Many Java programs that you create will receive and process user input. In order to ensure that user input is accurate, you will need to
use input valida on and excep on handling. For example, if you ask for a zip code, you want to ensure the user inputs a ?ve-digit
number. In this ac vity, you are given “buggy” code for a paint program that calculates the number of cans of paint required to paint a
wall, given the wall’s height and width. You will need to debug the code and improve it by adding code to validate user input and handle
excep ons.
Prompt
For this assignment, you will complete the paint program by debugging the original code and adding code that validates user input and
handles excep ons. Use the Uploading Files to Eclipse and the Downloading Files from Eclipse Tutorial tutorials to help you with this
project.
Debugging
Open the Virtual Lab by clicking on the link in the Virtual Lab Access module. Then open your IDE. Upload the Paint1.zip
folder and review the code for the Paint1.java ?le.
Find and ?x the three errors in the given code.
Use the input values below to test your program. If you found and ?xed all errors, your output should exactly match what is
below.
TIP: When you run your program in Eclipse, it will prompt you to enter input in the Console window. If you cannot ?nd this
window, go to Window, then Show View, then Console.
https://learn.snhu.edu/d2l/le/content/375590/viewContent/7898842/View
1/3
4/17/2020
Module Six Assignment Guidelines and Rubric – IT-145-T4543 Found in App Development 20EW4
Input Valida on and Excep on Handling
Review the code, looking for the two code blocks where user input is required.
Implement a do-while loop in both blocks of code to ensure that input is valid and any excep ons are handled.
TIP: Consider using a try-catch block for excep on handling, but it is not required.
Use the two sample invalid inputs below to test your program. Your program should respond to each by promp ng the user to
enter valid input. This should con nue to loop un l valid input is received.
THINK: Why is 0 invalid input for this problem? What is the user being asked to input?
Guidelines for Submission
A ach your completed Paint1.java ?le to the assignment submission page.
Module Six Assignment Rubric
Criteria
Pro?cient (100%)
https://learn.snhu.edu/d2l/le/content/375590/viewContent/7898842/View
Needs Improvement
Not Evident (0%)
Value
2/3
4/17/2020
Module Six Assignment Guidelines and Rubric – IT-145-T4543 Found in App Development 20EW4
(75%)
Debugging
Input Valida on
and Excep on
Handling
Debugs a class so that
Meets some “Pro?cient”
no errors remain and
criteria, but with errors or
Does not a empt
calcula ons work
correctly
exclusions such as one or
two remaining bugs
criterion
Adds loops to validate all
user input and handle
excep ons so that code
passes all test cases
30
Meets most “Pro?cient”
criteria, but with errors;
areas for improvement
may include ability to
Does not a empt
criterion
70
handle all test cases
Total:
https://learn.snhu.edu/d2l/le/content/375590/viewContent/7898842/View
100%
3/3

Purchase answer to see full
attachment

Need a custom written plagiarism free solution? Click here to order now.

Open chat
Lets chat on via WhatsApp
Hello, Welcome to our WhatsApp support. Reply to this message to start a chat.