Also das in der Textdatei zwischen spruch und autor immer ein semikolon steht weiß ich ganz sicher.
Kannst Du gar nicht ganz sicher wissen, denn es gibt Lesefehler, Dateifehler usw.
Verlass dich nicht drauf. Du solltest dann so programmieren, das dein Programm nicht total abschmiert oder -schlimmer- total falsche Daten eingelesen werden.