exam questions

Exam 1z0-829 All Questions

View all questions & answers for the 1z0-829 exam

Exam 1z0-829 topic 1 question 42 discussion

Actual exam question from Oracle's 1z0-829
Question #: 42
Topic #: 1
[All 1z0-829 Questions]

Given the code fragments:
and:

Which action prints Wagon : 200?

  • A. At line n1, implement the java.io.AutoCloseable interface.
  • B. At line n3, replace Car with LuxuryCar.
  • C. At line n1, implement the java.io.Serializable interface.
  • D. At line n3, replace readObject() with readLine().
  • E. At line n2, in the main method signature, add throws IOException, ClassNotFoundException.
  • F. At line n2, in the main method signature, add throws IOException, ClassCastException.
Show Suggested Answer Hide Answer
Suggested Answer: E 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
Tojose
Highly Voted 1 year, 10 months ago
the right option is E. At line n2, in the main method signature, add throws IOException, ClassNotFoundException.
upvoted 8 times
...
unix105
Most Recent 3 weeks, 6 days ago
Selected Answer: E
* - At line n1, implement the java.io.AutoCloseable interface * no need of this since code doesn't use LuxuryCar within try with resources * - At line n3, replace Car with LuxuryCar. * this will print same result but doesn't fix compilation error. * - At line n1, implement the java.io.Serializable interface * this will print same resul but doesn't fix compilation error. * - At line n3, replace readObject() with readLine() * readLine() returns String since line n3 force cast to Car that will lead to * another compilation issue. * - At line n2, in the main method signature, add throws IOException, ClassNotFoundException * this will fix the compilation issue and will let the program run with the target result * - At line n2, in the main method signature, add throws IOException, ClassCastException * still ClassNotFoundException needs to be declared other note: - line n3 has extra "(" that needs to be remove as well.
upvoted 1 times
...
SrinivasJasti
11 months ago
Selected Answer: E
IOException (for file-related issues during serialization/deserialization). ClassNotFoundException (thrown by ObjectInputStream.readObject() if the class cannot be found during deserialization).
upvoted 1 times
...
Tangaizw
1 year ago
Selected Answer: E
The answer is E.
upvoted 1 times
...
xplorerpj
1 year, 5 months ago
Selected Answer: E
E is correct answer
upvoted 1 times
...
Samps
1 year, 7 months ago
Selected Answer: E
the right option is E. At line n2, in the main method signature, add throws IOException, ClassNotFoundException.
upvoted 2 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...