异常处理尝试捕获不同的行为

时间:2017-09-11 07:18:35

标签: java exception-handling

以下是我的代码,我得到编译时错误“InterruptedException的无法访问的catch块。这个异常永远不会从try语句体中抛出”这很好

但是当我用Exception替换InterruptedException时它不会给出任何错误,为什么这样做也会检查两个例外异常

public static void good() 
{
    try
    {
        eatCarrot();
    }
    catch(InterruptedException e)
    {

    }

}


private static void eatCarrot() 
{

}

0 个答案:

没有答案