Scanner#next
reads a whole token, not a character. Inside your for
loop
arr += scan.next();
consumes the UDDDUDUU
on the first pass. There is nothing left to read on the second pass. Thus, java.util.NoSuchElementException
.
4
solved why does the error”java.util.NoSuchElementException” get thrown? [closed]