I'm not sure what these guys are celebrating with their
. But to answer the question in a useful way, there is
no requirement to initialize a final variable at declaration. For an instance variable, the requirement is that it needs to be assigned
before the constructor completes. If you want t assign a final variable in a constructor, you must not assign it at declaration, since a final variable may be assigned only once. vijayk, does that answer your question?