Meilleure gestion des exceptions pour les singletons