这会被视为自定义异常的示例吗?

时间:2015-12-14 14:54:09

标签: java custom-exceptions

可以将以下代码视为自定义异常的示例吗? 如果没有,你能从你的角度解释为什么吗?

public class UseJDBC
{ 
    public useJDBC() throws Exception
    {
        throw new Exception("ABC");
    }

    public static void main(String args[])
    {
        try 
        {
            useJDBC a = new useJDBC();
        }
        catch (Exception e) 
        {
            e.printStackTrace();
        }
    }
}

1 个答案:

答案 0 :(得分:1)

不,不是。如果要创建自定义异常,则必须扩展java.lang.Exception或其子类之一。见https://docs.oracle.com/javase/tutorial/essential/exceptions/creating.html