ExamVeda
Login
Home
This question belongs to Javascript Classes And Modules
Classes and Modules
?

Which exception does the Iterators throw from their next() method when there are no more values to iterate, that work on finite collections ?

Answer & Solution
Correct Answer: Option D
Iterators that work on finite collections throw StopIteration from their next() method when there are no more values to iterate. StopIteration is a property of the global object in JavaScript 1.7. Its value is an ordinary object (with no properties of its own) that is reserved for this special purpose of terminating iterations. Note, in particular,that StopIteration is not a constructor function like TypeError() or RangeError().
Examveda
Question posted by Examveda
Community

Join the Discussion

No comments yet Be the first to discuss this question.