我有一个问题
测试代码:
addList.add("Task 30", 30);
System.out.println(addList.get
注意:不管出于何种原因,实际使用该异常的方法都没有编译器错误,但是没有使用该异常的方法是。这是为什么?
最佳答案
testAdd()
没有任何错误,因为您catch
异常。 testGet()
会给出错误,因为您没有catch
,也没有声明该方法可以throw
异常。有关异常的更多详细信息,请阅读the official Java tutorial,尤其是关于catch or specify的部分。