Der Sourcecode ist sauber, da kann man auch kaum Fehler einbauen

Ich hab ihn auch bei mir ausprobiert über die Eingabeaufforderung, das klappt.
Laut forum.java.sun.com bedeutet Deine Fehlermeldung, das der Compiler die Datei nicht finden kann.
Mit welchem Editor hast Du die Datei erstellt? manche Editoren hängen automatisch noch ein .txt an den Dateinamen dran, da wäre es kein Wunder, wenn der Compiler die Datei nicht findet.