Seltsamer Bug

Ned Nederlander

Aktives Mitglied
Hallo ihr lieben,
ich habe ein ganz seltsames Problem, das ich mir überhaupt nicht erklären kann.

Ich schreibe gerade ein Textanalyse-Tool.

Das Programm macht genau was ich will.

Nun wollte ich eine Funktion etwas erweitern und habe folgende Zeile hinzugefügt:

Java:
String folgewort = str.substring(PosErsterBuchstabe, endefolgewort);


ich extrahiere also nur einen substring aus einem anderen string. dieser substring wird weder davor noch danach aufgerufen oder verwendet.
allerdings ist es so, das mein programm nun ganz andere ergebnisse liefert.

ich bin echt ratlos, vielleicht hatte ja schonmal einer von euch ein ähnliches problem.

danke!
 

Michael...

Top Contributor
Dazu wäre es hilfreich, das Programm zu kennen bzw. ein kurzes Bsp zu posten, das dieses Problem reproduzierbar darstellt.

Der Ursache liegt vermutlich irgendwo im Programm, denn allein der Aufruf von substring() hat keinen Einfluss auf restliche Programm - ausser es wird eine Exception geworfen und das Programm oder ein Teilablauf bricht vorzeitig ab.
 

Ned Nederlander

Aktives Mitglied
mensch bin ich doof, das steht in einem try{}

du hast recht, daran liegts wohl.
ich probier mal ein bisschen rum und meld mich dann nochmal-

vielen dank für den denkanstoss!
 

Ähnliche Java Themen

Neue Themen


Oben