簡體   English   中英

通過java Throwable拋出嵌套異常

[英]Throw nested exception through java Throwable

我試圖通過java Throwable在另一個異常中拋出內部異常,但IDE告訴我你必須用try/cath包圍它,我應該怎么做才能避免這個問題?

    try
    {
        //Some code
    }
    catch (IOException e) 
    {
        Throwable cause = new Throwable();
        cause.initCause(e);
        throw cause.getCause();
    }

將方法簽名更改為:

public void someMethod() throws IOException
{   
    //some code
}

請查看此站點以獲取有關已檢查異常的一些有用信息,以及有關已檢查和未檢查異常之間差異的一些信息

IOException聲明為函數簽名中的已檢查異常。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM