Beim Aufruf der Klasse kommt es oft zu diesem Fehler. Mögliche Ursachen könnten folgende sein:

Die Klasse muss als
public gesetzt sein. z.B.
public class MeineKlasse

Die Classpath - Umgebungsvariable muss den Ordner der Klasse bzw. des Pakets enthalten.

Wenn die Klasse in einem Paket ist, muss sie über den Paketnamen aufgerufen werden, z.B.
java paket.Klasse

Der Aufruf der Datei erfolgt
ohne die Dateiendung ".class"
Ergänzung von SlaterB:

während javac tatsächlich mit Dateien und Pfaden arbeitet (+ CLASSPATH), kennt java allein packages/Klassennamen und CLASSPATH

damit die Klasse gefunden wird, entweder ins entsprechende Grundverzeichnis relativ zu den packages wechseln,

oder das Grundverzeichnis in den CLASSPATH aufnehmen, sei es in der globalen Umgebungsvariable oder als -cp Parameter beim Aufruf