creation des exceptions