У меня есть класс с именем Modul, и я добавляю их элементы в свой LinkedList. Теперь я хочу написать метод, в котором я ввожу целое число и проверяю, есть ли элемент с этим индексом в списке или он пустой. если есть элемент, я его верну, а если нет, я хочу вернуть ноль и сообщение об ошибке.
Я думал об использовании оператора if, но в конечном итоге не могу придумать метод, который проверяет наличие элемента. Теперь я подумал об использовании try-catch, но не знаю, какую ошибку мне нужно будет отловить.
import java.util.LinkedList;
public class Modulhandbuch {
private String nameStudienordnung;
private LinkedList<Modul> liste;
public Modulhandbuch(String nameStudienordnung) {
this.nameStudienordnung = nameStudienordnung;
liste = new LinkedList<Modul>();
}
public void einfuegenModul(Modul m) {
liste.add(m);
}
public int anzahlModule() {
return liste.size();
}
public Modul ausgebenModul(int i) {
try {
return liste.get(i);
}catch() //I don't know what error i would need to catch
}
}