Jamais de 'throw new' en c++ , seulement 'throw' (sinon ça throw un pointeur, et donc il faut le désallouer dans le catch -> pas pratique)