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