Maison  >  Article  >  Java  >  Java comment utiliser les exceptions uniquement dans des cas exceptionnels

Java comment utiliser les exceptions uniquement dans des cas exceptionnels

WBOY
WBOYavant
2023-04-19 22:01:14860parcourir

Utilisez uniquement des exceptions dans des situations exceptionnelles

Cet élément vise principalement à éviter d'utiliser des exceptions pour le flux de contrôle normal.

Par exemple, au lieu d'utiliser une exception pour terminer le flux de contrôle de boucle :

try{
  Iterator<Foo> iter = ...;
  while(true) {
    Foo foo = i.next();
    ...
  }
} catch (NoSuchElementException e){
}

une itération régulière sur la collection doit être utilisée :

for(Iterator<Foo> iter = ...; i.hasNext();){
  Foo foo = i.next();
  ...
}

Je n'ai trouvé aucun exemple d'utilisation d'une exception de flux de contrôle régulière.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer