I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm...
Transcript of I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm...
![Page 1: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/1.jpg)
I/OException Handling
MidTerm Preperation
I/O, Exception Handling, MidTerm Preperation
Michael Liut
Department of Computing and SoftwareMcMaster University
October 9, 2015
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 2: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/2.jpg)
I/OException Handling
MidTerm Preperation
Contacts
Instructor:Dr. Borzoo Bonakarpour: [email protected]
Graduate Teaching Assistants:
Akhil Krishnan: [email protected] Liut: [email protected] Markov: [email protected]
Undergraduate Teaching Assistants:
Jemar Jones: [email protected] Chen: [email protected]
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 3: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/3.jpg)
I/OException Handling
MidTerm Preperation
Outline
1 I/OBasic I/OI/O StreamsScanner ClassFile I/O
2 Exception HandlingException HandlingException Handling Hierarchy
3 MidTerm PreperationPractice Questions
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 4: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/4.jpg)
I/OException Handling
MidTerm Preperation
Basic I/OI/O StreamsScanner ClassFile I/O
I/O Overview
The java.io package contains all the classes you need for thiscourse with respect to I/O (input/output) in Java.
All of these streams represent an input source and an outputdestination. The stream in java.io supports many data types.
1. I/O Streams2. File I/O
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 5: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/5.jpg)
I/OException Handling
MidTerm Preperation
Basic I/OI/O StreamsScanner ClassFile I/O
1 I/O Streams
Buffered StreamsByte StreamsCharacter StreamsData StreamsI/O - Command LineObject StreamsScanning and Formatting
2 File I/O
File Searching or SortingLegacy File I/O CodeLinks - Symbolic or OtherwiseManaging Meta DataManipulation of a File or DirectoryPath OperationsRead, Write and Create Files
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 6: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/6.jpg)
I/OException Handling
MidTerm Preperation
Basic I/OI/O StreamsScanner ClassFile I/O
I/O Stream
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 7: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/7.jpg)
I/OException Handling
MidTerm Preperation
Basic I/OI/O StreamsScanner ClassFile I/O
I/O Stream
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 8: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/8.jpg)
I/OException Handling
MidTerm Preperation
Basic I/OI/O StreamsScanner ClassFile I/O
I/O Stream
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 9: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/9.jpg)
I/OException Handling
MidTerm Preperation
Basic I/OI/O StreamsScanner ClassFile I/O
I/O Stream
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 10: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/10.jpg)
I/OException Handling
MidTerm Preperation
Basic I/OI/O StreamsScanner ClassFile I/O
I/O Stream
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 11: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/11.jpg)
I/OException Handling
MidTerm Preperation
Basic I/OI/O StreamsScanner ClassFile I/O
I/O Stream
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 12: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/12.jpg)
I/OException Handling
MidTerm Preperation
Basic I/OI/O StreamsScanner ClassFile I/O
I/O Stream
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 13: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/13.jpg)
I/OException Handling
MidTerm Preperation
Basic I/OI/O StreamsScanner ClassFile I/O
I/O Stream
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 14: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/14.jpg)
I/OException Handling
MidTerm Preperation
Basic I/OI/O StreamsScanner ClassFile I/O
I/O Stream
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 15: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/15.jpg)
I/OException Handling
MidTerm Preperation
Basic I/OI/O StreamsScanner ClassFile I/O
Scanner Class
Yes, you can use the Scanner Class if you want.Argument Input 6= KeyboardInput
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 16: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/16.jpg)
I/OException Handling
MidTerm Preperation
Basic I/OI/O StreamsScanner ClassFile I/O
Scanner Class Constructors
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 17: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/17.jpg)
I/OException Handling
MidTerm Preperation
Basic I/OI/O StreamsScanner ClassFile I/O
Scanner Class Constructors
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 18: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/18.jpg)
I/OException Handling
MidTerm Preperation
Basic I/OI/O StreamsScanner ClassFile I/O
Scanner Class
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 19: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/19.jpg)
I/OException Handling
MidTerm Preperation
Basic I/OI/O StreamsScanner ClassFile I/O
Scanner Class Methods
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 20: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/20.jpg)
I/OException Handling
MidTerm Preperation
Basic I/OI/O StreamsScanner ClassFile I/O
File I/O
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 21: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/21.jpg)
I/OException Handling
MidTerm Preperation
Basic I/OI/O StreamsScanner ClassFile I/O
File I/O
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 22: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/22.jpg)
I/OException Handling
MidTerm Preperation
Basic I/OI/O StreamsScanner ClassFile I/O
File Input Stream Helper Methods
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 23: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/23.jpg)
I/OException Handling
MidTerm Preperation
Basic I/OI/O StreamsScanner ClassFile I/O
File I/O
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 24: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/24.jpg)
I/OException Handling
MidTerm Preperation
Basic I/OI/O StreamsScanner ClassFile I/O
File Output Stream Helper Methods
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 25: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/25.jpg)
I/OException Handling
MidTerm Preperation
Basic I/OI/O StreamsScanner ClassFile I/O
File I/O - EXAMPLE
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 26: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/26.jpg)
I/OException Handling
MidTerm Preperation
Exception HandlingException Handling Hierarchy
Exception Handling
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 27: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/27.jpg)
I/OException Handling
MidTerm Preperation
Exception HandlingException Handling Hierarchy
Exception Handling
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 28: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/28.jpg)
I/OException Handling
MidTerm Preperation
Exception HandlingException Handling Hierarchy
Exception Handling
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 29: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/29.jpg)
I/OException Handling
MidTerm Preperation
Exception HandlingException Handling Hierarchy
Exception Handling
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 30: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/30.jpg)
I/OException Handling
MidTerm Preperation
Exception HandlingException Handling Hierarchy
Exception Handling
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 31: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/31.jpg)
I/OException Handling
MidTerm Preperation
Exception HandlingException Handling Hierarchy
Exception Handling
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 32: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/32.jpg)
I/OException Handling
MidTerm Preperation
Exception HandlingException Handling Hierarchy
Exception Handling Hierarchy
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 33: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/33.jpg)
I/OException Handling
MidTerm Preperation
Exception HandlingException Handling Hierarchy
Exception Handling Hierarchy
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 34: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/34.jpg)
I/OException Handling
MidTerm PreperationPractice Questions
Practice Question 1
Given two boolean variables a and b, which one among thefollowing is equivalent to the following expression?
!(a && b)
1 !a && !b2 !a == b3 !a || !b4 !a == !b5 None of the above
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 35: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/35.jpg)
I/OException Handling
MidTerm PreperationPractice Questions
Practice Question 1 - Answer
Given two boolean variables a and b, which one among thefollowing is equivalent to the following expression?
!(a && b)
1 !a && !b2 !a == b3 !a || !b4 !a == !b5 None of the above
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 36: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/36.jpg)
I/OException Handling
MidTerm PreperationPractice Questions
Practice Question 2
How do we compare the value of two String objects in Java?
1 using the = operator2 using the == operator3 using the equals operator4 using the || operator5 None of the above
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 37: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/37.jpg)
I/OException Handling
MidTerm PreperationPractice Questions
Practice Question 2 - Answer
How do we compare the value of two String objects in Java?
1 using the = operator2 using the == operator3 using the equals operator4 using the || operator5 None of the above
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 38: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/38.jpg)
I/OException Handling
MidTerm PreperationPractice Questions
Practice Question 3
What is the keyword used to instantiate an object in Java?
1 make2 construct3 instantiate (object)4 new5 None of the above
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 39: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/39.jpg)
I/OException Handling
MidTerm PreperationPractice Questions
Practice Question 3 - Answer
What is the keyword used to instantiate an object in Java?
1 make2 construct3 instantiate (object)4 new5 None of the above
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 40: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/40.jpg)
I/OException Handling
MidTerm PreperationPractice Questions
Practice Question 4
Which among the following is the output of the aboveprogram?
1 A rectangle of length 2.00 cm and breadth 4.20 cm has area8.40 sq. cm.
2 A rectangle of length 2.00000 cm and breadth 4.20000 cm hasarea 8.40000 sq. cm.
3 A rectangle of length 2 cm and breadth 004.2 cm has area008.4 sq. cm.
4 A rectangle of length 2.00 cm and breadth 4.20 cm has area8.00 sq. cm.
5 None of the aboveMichael Liut I/O, Exception Handling, MidTerm Preperation
![Page 41: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/41.jpg)
I/OException Handling
MidTerm PreperationPractice Questions
Practice Question 4 - Answer
Which among the following is the output of the aboveprogram?
1 A rectangle of length 2.00 cm and breadth 4.20 cm has area8.40 sq. cm.
2 A rectangle of length 2.00000 cm and breadth 4.20000 cm hasarea 8.40000 sq. cm.
3 A rectangle of length 2 cm and breadth 004.2 cm has area008.4 sq. cm.
4 A rectangle of length 2.00 cm and breadth 4.20 cm hasarea 8.00 sq. cm.
5 None of the aboveMichael Liut I/O, Exception Handling, MidTerm Preperation
![Page 42: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/42.jpg)
I/OException Handling
MidTerm PreperationPractice Questions
Practice Question 5
What will the following statement print?
System.out.println(’9’ +’0’);
1 92 903 094 9
05 None of the above
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 43: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/43.jpg)
I/OException Handling
MidTerm PreperationPractice Questions
Practice Question 5 - Answer
What will the following statement print?
System.out.println(’9’ +’0’);
1 92 903 094 9
05 None of the above
Michael Liut I/O, Exception Handling, MidTerm Preperation
![Page 44: I/O, Exception Handling, MidTerm Preperation · 2020-02-02 · I/O Exception Handling MidTerm Preperation Outline 1 I/O Basic I/O I/O Streams Scanner Class File I/O 2 Exception Handling](https://reader034.fdocuments.in/reader034/viewer/2022042113/5e8edb90057eb071552de5f1/html5/thumbnails/44.jpg)
I/OException Handling
MidTerm PreperationPractice Questions
The End
ReferencesBeamer Presentation template - http://www.LaTeXTemplates.com
Java I/O - http://www.tutorialspoint.com/java/java files io.htm
Java I/O - https://docs.oracle.com/javase/tutorial/essential/io/
Java Scanner - http://www.tutorialspoint.com/java/util/java util scanner.htm
Java Exceptions - http://www.tutorialspoint.com/java/java exceptions.htm
*** THE IMAGES HEREIN ARE SCREENSHOTS TAKEN FROM THE ABOVED REFERENCED SITES ****** NO COPYRIGHT INFRINGEMENT INTENDED - SOLELY FOR EDUCATIONAL USE ***
Michael Liut I/O, Exception Handling, MidTerm Preperation