Computer Networking: A Top-Down Approach (7th Edition)
Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN: 9780133594140
Author: James Kurose, Keith Ross
Publisher: PEARSON
Bartleby Related Questions Icon

Related questions

Question

Hi please assist with  i),ii)
urgent.
thanks

QUESTION 6: Advanced Java Programming
(a) Analyse the following Java code segment and answer the questions that follow:
1| public void methodA(File myfile)
2 {
try(Scanner txtin = new Scanner(myfile))
{
/* read from file */
}
catch(FileNotFoundException e) { /* Handle missing file */}
8}
3
6
9
10 public void methodB(File myfile)
11 {
if (!myfile.exists()) { /* Handle missing file */ }
else
12
13
{
Scanner txtin = new Scanner (myfile);
/* read from file */
}
18}
14
15
16
17
i. Is FileNotFoundException a checked exception?
ii. Which method (methodA or methodB) is the correct way to process a potential FileN-
otFoundException? Provide a reason why you would this method.
expand button
Transcribed Image Text:QUESTION 6: Advanced Java Programming (a) Analyse the following Java code segment and answer the questions that follow: 1| public void methodA(File myfile) 2 { try(Scanner txtin = new Scanner(myfile)) { /* read from file */ } catch(FileNotFoundException e) { /* Handle missing file */} 8} 3 6 9 10 public void methodB(File myfile) 11 { if (!myfile.exists()) { /* Handle missing file */ } else 12 13 { Scanner txtin = new Scanner (myfile); /* read from file */ } 18} 14 15 16 17 i. Is FileNotFoundException a checked exception? ii. Which method (methodA or methodB) is the correct way to process a potential FileN- otFoundException? Provide a reason why you would this method.
Expert Solution
Check Mark
Knowledge Booster
Background pattern image
Recommended textbooks for you
Text book image
Computer Networking: A Top-Down Approach (7th Edi...
Computer Engineering
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:PEARSON
Text book image
Computer Organization and Design MIPS Edition, Fi...
Computer Engineering
ISBN:9780124077263
Author:David A. Patterson, John L. Hennessy
Publisher:Elsevier Science
Text book image
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:9781337569330
Author:Jill West, Tamara Dean, Jean Andrews
Publisher:Cengage Learning
Text book image
Concepts of Database Management
Computer Engineering
ISBN:9781337093422
Author:Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:Cengage Learning
Text book image
Prelude to Programming
Computer Engineering
ISBN:9780133750423
Author:VENIT, Stewart
Publisher:Pearson Education
Text book image
Sc Business Data Communications and Networking, T...
Computer Engineering
ISBN:9781119368830
Author:FITZGERALD
Publisher:WILEY