java的异常类有哪些
作者:binjava异常类都继承至throwable类:
主要分3种
1.直接继承throwable的Error异常,例如OOM,开发中我们一般不需要去捕获这些异常
2.直接继承throwable的Exception异常,例如,ClassNotFoundException,属于CheckedException,要求在强制捕获这个异常
3.继承至Exception的RuntimeException,例如,NullPointerException,属于UncheckedException,不要求强制捕获异常