Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Java программирование > Общие вопросы по Java, Java SE, Kotlin
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.06.2017, 08:08   #1
yamahacpx700
Новичок
Джуниор
 
Регистрация: 04.06.2017
Сообщений: 1
По умолчанию Ошибка NullPointerException при создании массива класс

Добрый день!
Написал следующий код:

public class Main {
public class Date
{
int day;
String month;
int year;
}
public static void main(String args[])
{
Scanner sc = new Scanner(System.in);
int n;
System.out.println("Введите размер массива: ");
n = sc.nextInt();

Date[] birthday = new Date [n]; //создание массива
for (int i = 0; i < n; i++) // заполнение массива
{
birthday[i].day = 5;//(int) ;
birthday[i].month = "v";;
birthday[i].year = 55;//;
}

Программа компилируется, но на стадии исполнения начинает жаловаться на строки в цикле, выпадает ошибка NullPointerException.

Подскажите, пожалуйста начинающему программисту, где я делаю элементарную ошибку?
yamahacpx700 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка ( Error '9') при создании массива с помощью VBA Red Fox Microsoft Office Excel 1 22.08.2016 20:58
Как исправить ошибку java.lang.NullPointerException при тестировании методов ? NickolayNest Помощь студентам 3 03.02.2012 10:14
Ошибка при создании БД alt5000 PHP 12 26.11.2011 18:46
работа с функциями при создании динамического массива в С++ серг Помощь студентам 2 14.12.2009 16:33
почему может возникать ошибка access violation...: write of address при создании динамического массива sleevman Помощь студентам 16 03.11.2009 20:49