Null-String einfügen an Textarea?

Hallo,

Ich habe eine TextArea (awt), in die ich einige Strings per append() einfüge.
Leider bricht das Programm immer dann ab, wenn ich einen Null- String einfüge.
Da ich eine SQL-DB-Abfrage mache, kann ich nicht sagen, wann ein String NULL ist.

Wie kann ich diesen Fehler abfangen?
Wie prüfe ich, ob der String NULL ist?
Gibt es eine andere Methode als append()?

bis dann,
jan

Hallo,

du koenntest mit einem try-catch-Block versuchen die
NullPointerException abzufangen, um sie dann einfach
zu ignorieren.
Wenn der String null enthaelt, sollte es doch auch
eine if-Abfrage machen bevor du den Teilstring einfuegst.

if (null != myString)
 append

Gruss
Patrick

Hallo Jan,

mit if (myString == null)
kannst du prüfen ob der String initialisiert ist. Allerdings sollte man die String operationen über einen StringBuffer abwickeln das ist schneller.

StringBuffer sb = new StringBuffer()
if (myString != null)
sb.append(myString);

myTextArea.setText(sb.toString());

Thomas

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]