private void checkFile() throws GOLException, IOException {
        if (fileTypeIsNotGol()) {
            throw new GOLException("Datei muss vom Typ .gol sein.");
        }
        if (fileSizeTooBig()) {
            throw new GOLException("Dateigröße darf maximal 250kb betragen.");
        }
        if (fileIsEmpty()) {
            throw new GOLException("Datei darf nicht leer sein.");
        }
        if (boardDimensionsWrong()) {
            throw new GOLException("Das Spielbrett muss in jeder Zeile gleich viele Zellen haben.");
        }
    }