Qual é a melhor maneira de se proteger contra nulo em um loop for em Java? Isso parece feio: if (someList != null) { for (Object object : someList) { // do whatever } } Ou if (someList == null) { return; // Or throw ex } for (Object object : someList) { // do whatever } Pode não haver...