Почему внешние классы не являются статичными в Java? [Дубликат]

На этот вопрос уже есть ответ здесь:

Почему вы не можете объявить класс статическим в Java? 14 ответов

В Java внешний класс может быть public, final, default или abstract. Почему не статический, как

public static class MyClass{}

Ответы на вопрос(1)

Ваш ответ на вопрос