![](/img/trans.png)
[英]throw Throwable in Stream -> "Unhandled exception type 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.