Member 14002893 Ответов: 1

Как мне решить эту проблему выполнения java


Привет,

У меня есть этот кусок кода, и он дает ошибку выполнения java.lang NULL pointer, и я не знаю, как ее решить.Есть ли какой-нибудь отладчик java, работающий из терминала?

защищенный список<курс> getSortedList(){
Список<курс&ГТ; listaCursos = новый ArrayList и Л;курс&ГТ;();
Итератор<дисциплина> itr = _listaDisciplinas.iterator();

пока (ИТР.hasNext()){
Дисциплина, D = ИТР.далее();
Системы.из.код println(д);
Конечно, в = D.getCourse();
System.out.println(c); //дает NULL почему??

listaCursos.добавить(с);
}
Collections.sort(listaCursos);
возвращение listaCursos;
}

Что я уже пробовал:

Я пытался спросить своих друзей, но никто из них на самом деле не знал ответа

1 Ответов

Рейтинг:
2

CPallini

Цитата:
Конечно, в = D.getCourse();
System.out.println(c); //дает NULL почему??

Говорит капитан Очевидность: - это отпечатки пальцев null потому что c то есть d.getCourse() возвращаемое значение, было null".
Теперь, чтобы узнать почему? такой метод провалился так неудачно, что мы должны знать немного больше вашего кода.