[Stratégie] Validation via exceptions
Bonjour, à la recherche d'une bonne pratique pour valider les nombres et autres numéros de téléphone, je suis tombé bien souvent sur le recours aux exceptions pour valider un nombre..
Code:
1 2 3 4 5 6 7
|
try {
Integer.parseInt(strNombre);
} catch ( NumberFormatExeception e) {
// inavlide
}
// valide |
- que pensez-vous de cette méthode ?
Personnellement je ne trouve pas ça très adapté, les exceptions ont la pour les erreurs pas pour la validation.
- comment bien valider ces nombres et autres choses ?