Imagino que após algumas atualizações, o sdk ja interpreta como default as class como public, não havendo mais a necessidade de declarar "public class Programa". Seria isso?
Mensagem de erro:
PS C:\java-codigo> javac .\programa.java .\programa.java:1: error: class Programa is public, should be declared in a file named Programa.java public class Programa{ ^ 1 error
[Resolvido] - Retirando o public e deixando apenas "class Programa".