Multiple choice technology programming languages

Final variables declared without initialization can be initialized in static initializer ( static final var) or in constructor( final var). True/False?

  1. True

  2. False

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Final variables must be initialized exactly once. Static final variables get their value from static initializers (or the declaration), while instance final variables can be initialized in constructors (or instance initializers). This is a fundamental Java rule.