尝试从空LinkedList中删除元素时抛出什么异常?

时间:2014-04-16 05:29:41

标签: java

我在想IndexOutOfBoundsException,但这对我来说听起来并不直观,但它可能是正确的?

编辑:我正在尝试实现自己的链表列表方法,而不是数组。我正试图在链表上调用remove()。

3 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

您可以使用java.util.NoSuchElementException与JCF一致,remove()没有arg是java.util.Queue方法而Queue.remove()抛出NoSuchElementException - 如果此队列为空

答案 2 :(得分:0)

您可以创建自己的例外,并为该例外提供特定于业务的消息。