question: protected char skipAllWhitespace ( Reader r ) throws IOException { char c ; do { c = ( char ) r . read ( ) ; } while ( Character . isWhitespace ( c ) && c != ( char ) - 1 ) ; return c ; }
target:  Skips all consecutive whitespace characters from reader