我在想IndexOutOfBoundsException,但这对我来说听起来并不直观,但它可能是正确的?
编辑:我正在尝试实现自己的链表列表方法,而不是数组。我正试图在链表上调用remove()。
答案 0 :(得分:1)
文档:http://docs.oracle.com/javase/7/docs/api/java/util/LinkedList.html#remove()
它抛出:
NoSuchElementException
答案 1 :(得分:1)
您可以使用java.util.NoSuchElementException与JCF一致,remove()没有arg是java.util.Queue方法而Queue.remove()抛出NoSuchElementException - 如果此队列为空
答案 2 :(得分:0)
您可以创建自己的例外,并为该例外提供特定于业务的消息。