mardi 19 mai 2015
Iterator-Interface implementieren mit Exception Handlung
Posted on 06:24 by verona
Hallo zusammen,
ich versuche gerade meine eigene Iterator-Klasse zu schreiben, hänge aber am Exception Handlung, weil ich da noch nicht so viel Erfahrung hab.
Das return-Statement muss in einem try catch Block sein, aber dadurch habe ich Probleme (This method must return a result of type String) weil ja "ganz unten" letztendlich nichts zurückgegeben wird. Wie kann man das Problem hier beheben?
Viele Grüße
Kenelope
ich versuche gerade meine eigene Iterator-Klasse zu schreiben, hänge aber am Exception Handlung, weil ich da noch nicht so viel Erfahrung hab.
Code:
package klassenbibliothek;
import java.io.BufferedReader;
import java.io.IOException;
import java.util.Iterator;
import java.util.NoSuchElementException;
public class MyReader implements Iterator<String>
{
BufferedReader reader;
MyReader(BufferedReader myReader)
{
reader = myReader;
}
@Override
public boolean hasNext()
{
try {
return reader.ready();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
@Override
public String next()
{
try {
return reader.readLine();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
Viele Grüße
Kenelope
Iterator-Interface implementieren mit Exception Handlung
Inscription à :
Publier les commentaires (Atom)
0 commentaires:
Enregistrer un commentaire