main
student 2026-04-01 13:31:55 +02:00
parent b91dd9f0fd
commit c9de4120b1
1 changed files with 5 additions and 7 deletions

View File

@ -22,21 +22,19 @@ public class Knoten {
public int auslesenAnPos(int pos) throws Exception { public int auslesenAnPos(int pos) throws Exception {
int r = 0; int r = 0;
// sind wir bereits an der Pos angekommen?
if(pos >0 && nachfolger !=null) { if(pos >0 && nachfolger !=null) {
pos--; pos--;
nachfolger.auslesenAnPos(pos); nachfolger.auslesenAnPos(pos);
} }
else {
r= this.wert;
return r;
}
if(nachfolger==null && pos>1) { if(nachfolger==null && pos>1) {
throw new IndexOutOfBoundsException("Illegal Statement"); throw new IndexOutOfBoundsException("Illegal Statement");
} }
else {
r= this.wert;
return r; return r;
}
} }