第二种操作应该先是抛出的java.lang.IllegalStateException 异常,
因为第一次remove()前没有next(), current=null, 删除会抛异常。如果没有这个问题,后面的remove()后再next()确实也会抛异常,是NoSuchElementException异常。