Wegen der Instanz und dem Dateinamen: Deswegen zwei Konstruktoren, da kann es sich jeder aussuchen. Beim Zuweisen der Datei-Property ist eine
Exception gerechtfertigt, da ohne Datei das ganz keinen Sinn macht. Die
Exception bei GetMp3Info ist geschmackssache.