Two Laptop Bag*
The moose likes Programmer Certification (SCJP/OCPJP) and the fly likes Exception Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Programmer Certification (SCJP/OCPJP)
Bookmark "Exception" Watch "Exception" New topic
Author

Exception

Anonymous
Ranch Hand

Joined: Nov 22, 2008
Posts: 18944
1. public void method(){
2.
3. if (someTestFails()){
4.
5. }
6.
7.}
You want to make this method throw an IOException if, and only if, the method someTestFails() returns a value of true. Which changes achieve this?
A. Add at line 2: IOException e;
B. Add at line 4: throw e;
C. Add at line 4: throw new IOException();
D. Add at line 6: throw new IOException();
E. Modify the method declaration to indicate that an object of [type] Exception might be thrown.
answer : D , E.
I don't know why D is correct but not C.
Thanks
Aru
Ranch Hand

Joined: Jul 20, 2000
Posts: 112
Hi Wong,
You are right, the answer should be C & E.
Aruna
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: Exception
 
Similar Threads
Exception
Exception(question from geocities.com)
Exception
question #47 java certification - AndreKaan
throws/throw