throw parseErrorWithLine(tokenizer, "Invalid number: " + tokenizer.sval);
/** * Creates a formatted ParseException reporting that the current token * was unexpected. * * @param expected a description of what was expected * @throws AssertionFailedException if an invalid token is encountered */ private static ParseException parseErrorExpected(StreamTokenizer tokenizer, String expected) { // throws Asserts for tokens that should never be seen if (tokenizer.ttype == StreamTokenizer.TT_NUMBER) Assert.shouldNeverReachHere("Unexpected NUMBER token"); if (tokenizer.ttype == StreamTokenizer.TT_EOL) Assert.shouldNeverReachHere("Unexpected EOL token"); String tokenStr = tokenString(tokenizer); return parseErrorWithLine(tokenizer, "Expected " + expected + " but found " + tokenStr); }
return readGeometryCollectionText(tokenizer, ordinateFlags); throw parseErrorWithLine(tokenizer, "Unknown geometry type: " + type);