[JAVA] Rubrique 69: N'utiliser des exceptions que pour des conditions exceptionnelles

69. Les exceptions ne devraient être utilisées que dans des circonstances exceptionnelles


// Do not use this hideous code for iteration over a collection!

try {

    Iterator<Foo> i = collection.iterator();

    while(true) {

        Foo foo = i.next();

        ...

    }

} catch (NoSuchElementException e) {

Recommended Posts

Rubrique 69: N'utiliser des exceptions que pour des conditions exceptionnelles
Élément 70: utiliser les exceptions vérifiées pour les conditions récupérables et les exceptions d'exécution pour les erreurs de programmation
Utiliser uniquement pour écrire des fichiers - Apache Camel
Point 71: éviter l'utilisation inutile d'exceptions vérifiées
Point 72: Favoriser l'utilisation d'exceptions standard
Utilisez Maven uniquement pour télécharger des bibliothèques dépendantes
Prise en charge de CheckStyle "Ne pas utiliser de conditions en ligne"
Item 52: Utiliser la surcharge judicieusement
Point 53: Utilisez judicieusement les varargs
Point 45: Utilisez judicieusement les flux