То, что вы делаете, выглядит хорошо. Если ваша команда возвращает только одну строку, вам не нужен цикл while, просто сохраните значение reader.readLine () в одной строковой переменной.
Кроме того, вы, вероятно, должны что-то сделать с этими исключениями, а не просто проглотить их.