Inspectopedia
 
2024.3

'Iterator.next()' which can't throw 'NoSuchElementException'

Warning
New
Last modified: 03 December 2024

Reports implementations of Iterator.next() that cannot throw java.util.NoSuchElementException.

Such implementations violate the contract of java.util.Iterator, and may result in subtle bugs if the iterator is used in a non-standard way.

Example: