Почему в строке над указанной строкой нет ошибки компиляции?JAVA

Программисты JAVA общаются здесь
Anonymous
Почему в строке над указанной строкой нет ошибки компиляции?

Сообщение Anonymous »

Я читаю о Java и ломаю голову, почему System.out.println("a: " + a); не выдает ошибку компиляции. Где инициализируется?

public class localVariableEx {
public static int a;
public static void main(String[] args) {
int b;
System.out.println("a: " + a);
System.out.println("b: " + b); //Compilation error
}
}


Подробнее здесь: https://stackoverflow.com/questions/561 ... cated-line

Вернуться в «JAVA»