Skip to content
Sharp

Exceptions · interview question

How can you ensure that resources are properly closed in Java when exceptions are thrown?

Multiple choiceHardchapter-6-curatedpremiumexceptionsreliable-java-error-design
Choose one answer
Answer and explanation

Correct answer

C. Use try-with-resources to automatically close resources.

Why

The try-with-resources statement, introduced in Java 7, ensures that resources are closed automatically when the try block exits, even if an exception is thrown. This helps prevent resource leaks and ensures proper resource management.

Test yourself on Exceptions

A free test with instant, explained results. No account needed.

Start free test
All Exceptions questions →