Что если основной метод находится внутри «не публичного класса» Java-файла?

У меня есть файл Java, содержащий более одного класса, из которых один является общедоступным. Если метод main находится внутри закрытого класса. Я могу'запустить этот файл Java. Это почему? и нет ошибки компиляции. Если так, как я могу использовать этот основной метод?

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

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