Quel est le meilleur moyen de se protéger contre null dans une boucle for en Java?
Cela semble moche:
if (someList != null) {
for (Object object : someList) {
// do whatever
}
}
Ou
if (someList == null) {
return; // Or throw ex
}
for (Object object : someList) {
// do whatever
}
Il pourrait ne pas y avoir d'autre moyen. Devraient-ils l'avoir mis dans la construction for
elle-même, si elle est nulle alors ne lancez pas la boucle?