Also ich hab' da folgenden Code:
ZitatAlles anzeigenpublic StringBuffer einlesen(){
try {
Class c = this.getClass();
InputStream is = c.getResourceAsStream("data.txt");
StringBuffer str = new StringBuffer();
byte b[] = new byte[1];
while ( is.read(b) != -1 ) {
str.append(new String(b));
}
is.close();
System.out.println(str);
}
catch (IOException e) {};
return str;
}
Dummerweise sagt der Compiler immer "cannot ressolve symbol str". Scheint irgendwie mit dem try-catch Block zusammenzuhängen, weil der Fehler nicht auftritt wenn ich try-catch auskommentiere.
Könnte mir jemand von euch verraten, wie ich den Code umändern muss, damit er mit try-catch funktioniert? (bzw. auch ein bisserl die Hintergründe erläutern)
cheers,
haj