Skip to content
Sharp

Exceptions · interview question

In a checkout application, what is the best way to handle a temporary database connection failure during order processing?

Multiple choiceHardchapter-6-curatedpremiumexceptionsfail-fast-validation
Choose one answer
Answer and explanation

Correct answer

D. Log the error and retry the connection a few times

Why

Logging the error and retrying the connection a few times is a practical approach to handling temporary database connection failures. This strategy allows the application to recover from transient issues and maintain reliability without immediately aborting the process.

Test yourself on Exceptions

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

Start free test
All Exceptions questions →