java里面有3类异常:
1、error,这类异常是错误,一般是系统资源耗尽,内存用光等情况,这个异常,即使能够捕获和处理,也建议不要人工处理,最好终止程序,交给系统自己处理的好。
2、runtime Exception,这类异常,如果程序写的足够健壮,是不会出现的,之所以发生这类异常,那肯定是程序逻辑问题,或设计问题,我们一般称这类异常是程序员的错误导致的。
3、check Exception,这类异常,一般指试图干什么事情,而要视外界情况而定的可能出现的异常。这类异常是不可避免的,需要程序员去处理的,比如,你读个文件,文件可能不存在,因此这种场景是可能存在的,因此,程序需要去check 这种可能的异常。我们代码里面用的最多的,也就是这种异常了。

被折叠的 条评论
为什么被折叠?



