title: check boundries in random iterator implementaion postfix and prefix
body: <p>I'm trying to implement Vector class Iterator (similar to stl classes) and I'm not sure if I need to check boundries before I increases/ decreases the iterator.
  If I dont need to check so what happens if there is an exception, and if I do need to check whan happens if there is an exception?</p>