class Hello
{
    public static void main(String[] args)
    {
        int[] num;
        num = new int[] {1,2,3,4};
    }
}

여기서 new int[]를 뺀다면 오류가 나는데 왜오류가 발생하는것임?