为什么此代码不应引发运行时异常?

时间:2020-01-21 16:21:46

标签: java

我最近看到了这段代码并对其进行了测试,但是它可以很好地编译,并且不会发生运行时异常:

public class Main {

    public static void main(String[] args) {
        List list = new ArrayList<Integer>();
        list.add("String");
        list.add(10);
        list.add(LocalDate.of(2013, 3, 3));
        System.out.println(list);
    }
}

输出为:

[String, 10, 2013-03-03]
  • 运行时list的类型是什么?

  • 为什么不抛出运行时异常?

0 个答案:

没有答案