При решении задачи возникает ошибка:
"Exception in thread "main" java.lang.NullPointerException"
Подскажите, пожалуйста, что не правильно и как это исправить?
class Plural
{
int [] Array;
int level=5;
int k;
public Plural ()
{
int [] Array = new int[k];
}
void funct(int k)
{
if (k != 0 && level > 0)
{
Array[k] = 0;
level=level-1;
funct(k - 1);
Array[k] = 1;
level=level-1;
funct(k - 1);
}
else
{
for (int i = 0; i <5; i++)
{
System.out.println(Array[i] + ' ');
}
}
}
}
class Inter
{
public static void main(String[] args)
{
Plural obj1=new Plural();
obj1.funct(5);
}
}