Skip to content
Sharp

SQL for Java Devs · interview question

What would be the effect of not closing a PreparedStatement in a Java application?

Multiple choiceMediumchapter-8-curatedpremiumsql-for-java-devspreparedstatements
Choose one answer
Answer and explanation

Correct answer

B. Potential memory leaks and resource exhaustion

Why

Failing to close a PreparedStatement can lead to resource leaks, as the database resources associated with the statement remain allocated. This can exhaust available resources over time, affecting application performance.

Test yourself on SQL for Java Devs

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

Start free test
All SQL for Java Devs questions →