Which keywords are required with a try statement?
I. catch
II. finalize
III. finally
A. I only
B. II only
C. I or III, or both
D. None of these statements is required with a try statement.
Answer:
C. I or III, or both
Explanation:
A try statement requires a catch or a finally block. Without one of them, the code will not compile; therefore, Option D is incorrect.
A try statement can also be used with both a catch and finally block, making Option C the correct answer. Note that finalize is not a keyword, but a method inherited from java.lang.Object.