Skip to content
Sharp

Exceptions · interview question

How should exceptions be handled in a payment processing API to ensure reliability?

Multiple choiceHardchapter-6-curatedpremiumexceptionschecked-vs-unchecked-exceptions
Choose one answer
Answer and explanation

Correct answer

D. Use specific checked exceptions for recoverable errors.

Why

Using specific checked exceptions for recoverable errors ensures that the caller can handle them appropriately, leading to more reliable error handling in a payment processing API. This approach allows for graceful recovery and maintains service reliability.

Test yourself on Exceptions

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

Start free test
All Exceptions questions →