ProghubPH

Какой результат выполнение данного кода?

 один вариант
import java.util.Arrays; 
 
class Generic<T extends Number> {  
    private T arr[] = {1, 2, 3, 4, 5}; 
  
    public String toString(){  
        return Arrays.toString(arr); 
    }  
}  
 
public class Test {  
    public static void main(String [] args) {  
        Generic<Double> obj = new Generic<Double>(); 
        System.out.println(obj);  
    }  
} 
Ошибка компиляции
Вывод [1, 2, 3, 4, 5]
Вывод [1.0, 2.0, 3.0, 4.0, 5.0]
Ошибка времени выполнения