Skip to content
Sharp

Modern Java · interview question

How can static factory methods enhance validation during object creation?

Multiple choiceHardchapter-7-curatedpremiummodern-javastatic-factory-methods
Choose one answer
Answer and explanation

Correct answer

A. By integrating validation logic within the method.

Why

Static factory methods can contain validation logic to ensure that the parameters used for object creation meet certain criteria, which can prevent invalid objects from being constructed.

Test yourself on Modern Java

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

Start free test
All Modern Java questions →