if( _returnToken == null ) continue tryAgain; // found SKIP token
_ttype = _returnToken.getType();
_returnToken.setType(_ttype);
return _returnToken;
} catch(RecognitionException e) {
throw new TokenStreamRecognitionException(e);
}
} catch(CharStreamException cse) {
if( cse instanceof CharStreamIOException ) { throw new TokenStreamIOException(((CharStreamIOException) cse).io); }
throw new TokenStreamException(cse.getMessage());