Если вы знаете, что вы получаете только 3 указанных c элемента из запроса - выберите их и не используйте подстановочный знак ("*") в запросе. Помните, что этот символ означает «получить все результаты»
Подстановочный знак может подойти, если результаты невелики - но представьте, если в строке 1000 точек данных - вы получаете все из них и затем используете только 3.
rs = s.executeQuery("SELECT name, diameter, mass FROM planets WHERE galaxy = '" + galaxy + "'");
Также - я согласен с @AhmerMH в отношении параметризованного запроса.