correction de bug dans le main et ajout d'une exception