Multi-Catch抛出编译错误。单独来说,它工作正常

时间:2016-11-14 10:38:46

标签: java multi-catch

我正在使用JDK 1.8,并且在使用multicatch时遇到类似下面的编译问题。

此行中的多个市场:令牌中的语法错误" |" ,.预期 FileNotFoundException.IOException无法解析为类型。

我检查了一些相关的线程,但是找不到我遇到这个问题的原因。

try
{
        try
        {
           //LOGIC
        } 
       finally
       {
       }
}catch ( FileNotFoundException | IOException e) {
           //EXCEPTION HANDLING                     
        }

PFA屏幕抓取以显示配置的JDK版本和多捕获抛出异常。

enter image description here

@Tunaki - 通过单独的catch语句,它运行正常。我不认为这是因为finally块在catch块之前 - PFB是screengrab:

enter image description here

0 个答案:

没有答案