- ajout des try and catch
- ajout des throws pour les exceptions