Question: are local variables initialized in java?
Answer: Local variables are not given initial default values. Thus, you must assign a value before you use a local variable. Another way to initialize a variable is to use an initializer, which lets you assign an initial value to a variable at the time you declare the variable.