Even if you don't enter anything, there are values being passed into the constructor; an empty TextBox contains an empty String. If you wanted the Game constructor to throw an error if it receives an empty string, you pretty much just tell Java that, like this:
if (homeTeam.equals(""))
throw new IllegalArgumentException("Home Team cannot be left blank");
this.homeTeam = homeTeam;