Przetestowałem u siebie i nie dostałem żadnego NullPointerException. Wklej stack trace z tego błędu.
Drobna uwaga:
Zanim wyciągniesz jakiś wynik z obiektu klasy ResultSet, musisz wywołać metodę next(), najlepiej w ifie:
if(rs.next()) {
String tekst = rs.getString("text");
System.out.println("Tekst z bazy danych: " + tekst);
}
Czemu tak się robi możesz przeczytać tutaj: ResultSet#next.
Jeszcze drobniejsza uwaga:
Wywal to z kodu:
Class.forName("com.mysql.jdbc.Driver");
Z dokumentacji można wyczytać:
Applications no longer need to explicitly load JDBC drivers using Class.forName(). Existing programs which currently load JDBC drivers using Class.forName() will continue to work without modification.
Nie robi się tego od Javy SE 6... Taki kod ma "brzydki zapach".
Do projektu musisz oczywiście dodać mysql connector (do pobrania np. stąd -> z linku Download (JAR)). Bez tego nie połączysz się z bazą danych i dostaniesz SQLException.