Каков наилучший способ защиты от нуля в цикле for в Java?
Это кажется уродливым:
if (someList != null) {
for (Object object : someList) {
// do whatever
}
}
Или
if (someList == null) {
return; // Or throw ex
}
for (Object object : someList) {
// do whatever
}
Другого пути не может быть. Должны ли они поместить его в саму конструкцию for
, если она равна нулю, тогда не запускать цикл?