Рассмотрим следующий источник Java:
if( agents != null ) {
for( Iterator iter = agents.keySet().iterator(); iter.hasNext(); ) {
// Code that uses iter.next() ...
//
}
}
agents
является HashMap
.
Почему оператор for
иногда бросает NullPointerException
?
Спасибо.