ProghubPH

Какой результат попытки компиляции и запуска программы:

 один вариант
public class MainClass { 
    public static void test(int ...a) { 
        System.out.println("int..."); 
    } 
 
    public static void test(Integer ...a) { 
        System.out.println("Integer..."); 
    } 
 
    public static void test(Number ...a) { 
        System.out.println("Number..."); 
    } 
 
    public static void test(Object ...a) { 
        System.out.println("Object..."); 
    } 
 
    public static void main(String args[]){ 
        Number n = new Integer(1); 
        test(n.intValue()); 
    } 
} 
int...
Integer...
Number...
Object...
Ошибка компиляции
Ошибка времени выполнения