Non capisco dove sbaglio questa mia prima mini mini applicazione:

class PrimaApplicazione {
public static void main (String args[ ]) {
System.out.println("Hello World!");

quando faccio javac PrimaApplicazione.java per compilare mi dice:

PrimaApplicazione.java:3: reached end of file while parsing
System.out.println("Hello World!");
^
1 error

Purtroppo essendo un novellino, non so interpretare i messaggi di errore, che devo fare? Dove sta l'errore??