Syntax error on token "versuchen" bitte löschen Sie diese token

Also habe ich versucht eine Datei Lesen, dies ist mein Stück code;

try{
        FileReader fr = new FileReader("mikuname.txt");
        BufferedReader br = new BufferedReader(fr);

        String str;
        while ((str = br.readLine()) != null){
            System.out.println(str + "\n");
        }

        br.close();
    }

Aber beim kompilieren bekomme ich die Fehlermeldung "Syntax error on token "versuchen" bitte löschen Sie diese token"

Irgendeine Idee, wie kann ich dieses Problem beheben?
Danke!

  • implementieren Sie einen catch-block?
  • Ich glaube, Sie haben nicht die catch-block
  • Ich würde normalerweise erwarten, dass ein anderer Fehler, aber Sie haben ein try ohne catch. Versuchen Sie, ohne eine zu fangen (oder endlich) keinen Sinn macht, da versuchen zu definieren, einer region, in denen Ausnahmen behandelt werden
  • Wir vermissen Rahmen der try block. Zum Beispiel: class X { try { ...OP's stuff...} } geben diese genaue Fehler.
  • das wäre eine Erklärung für die seltsame Fehlermeldung
  • Warum haben Sie fügen Sie die try{ in den ersten Platz, warum haben Sie sich entscheiden zu setzen, dass in Ihrem code? Sie können nur tun, was der compiler vorgeschlagen: löschen Sie die try token und sehen, was passiert. Wenn Sie es für der Grund, dass man eine Ausnahme, dann, wie andere Leute vorgeschlagen, Sie sollten genau das tun.
  • Eclipse definitiv beschwerte sich über die Ausnahme.
  • Das hängt vom Kontext ab, was nicht gegeben ist. Wenn er das tut, was der compiler schon sagt, dann wird es einen anderen Fehler mit einem anderen Vorschlag. In diesem Fall Eclipse empfehlen eine schnelle Lösung - entweder fügen Sie einen try/catch oder fügen Sie ein 'wirft' Deklaration der Methode. Wenn die OP hatte, folgte nur die compiler-Vorschlag, hätte er wahrscheinlich das problem gelöst, indem sich selbst.
  • Es ist ganz klar von dem Fehler, der OP hat geschrieben, dass als direkte syntaktische Kind der Klasse. Er hatte gerade { ... stuff }; Eclipse beschwerte sich über die excption, so fügte er hinzu try vor; jetzt Eclipse zu sagen: "Nein, entfernen Sie das versuchen". Ich verstehe ein Anfänger-Verwirrung gibt.

InformationsquelleAutor user3231227 | 2014-01-24
Schreibe einen Kommentar