Почему не NullPointerException при доступе к статическому с нулевой ссылкой? [Дубликат]
На этот вопрос уже есть ответ:
Статические поля на нулевой ссылке в Java 5 ответов Как получается, что вызов (статического) метода для пустой ссылки не вызывает исключения NullPointerException? 5 ответов Вот в следующем коде мы получаем значениеi
по нулевой ссылке, хотяNPE
не там
public class Test {
static int i = 10;
Test getTest() {
return null;
}
public static void main(String args[]) {
Test t = new Test();
System.out.println(t.getTest());
System.out.println(t.getTest().i);
}
}
выхо
null
10