Questions marquées «language-agnostic»

435
Quand lever une exception?

J'ai créé des exceptions pour chaque condition à laquelle ma candidature ne s'attend pas. UserNameNotValidException, PasswordNotCorrectExceptionetc. Cependant, on m'a dit de ne pas créer d'exceptions à ces conditions. Dans mon UML, ce sont des exceptions au flux principal, alors pourquoi ne...