Calculando quantos tipos existem

Eu executo essa Query para saber os nomes do tipos que existem, mas como armazenar cada uma delas em uma variável. Independente de quantos tenham, criar uma variável pra cada tipo. (Isso é possível)?

SELECT Disciplina FROM questoes GROUP BY Disciplina 

Um exemplo por favor? Na verdade, pra cada tipo, eu gostaria de criar um item em uma JTree…

Use o ResultSet para controlar os registros retornados do banco de dados.

De uma procurada sobre Iterar registros ResultSet
Veja como armazena-los em uma lista. E veja como iterar a lista para adicionar cada elemento ao seu JTree!

At.