0
我編碼一個圓形單鏈表引發異常級Java
public class CircularSLList<T>
{
protected class SLNode<T>
{
public T info = null;
public SLNode<T> next = null;
}
public SLNode<T> tail = null;
protected int size = 0;
我想拋出一個用戶定義的異常類
public class EmptyListException extends RuntimeException
{
public EmptyListException()
{
super();
}
}
但我一直收到「EmptyListException不能解決錯誤」
這裏是我的代碼
public T removeFromHead() throws EmptyListException
{
if(tail == null)
{
throw new EmptyListException() ;
return null ;
}
else
{
tail.next = tail.next.next ;
tail.next.next = null ;
}
return null;
}
個
我所有的文件都在同一個文件夾中,所有的變量都已經被拼寫正確,所以我想不通爲什麼我收到此錯誤
感謝
所有的文件都在同一個包中? – Eran 2015-02-10 12:26:25
請向我們展示您的項目文件夾結構,並告訴我們您正在編譯哪個文件夾(以及如何)。此外,請提供完整的源文件內容(包括包裝聲明和進口,如果有的話)。 – Seelenvirtuose 2015-02-10 12:26:36