`

Java Exception与RuntimeException的区别

 
阅读更多

 Exception与RuntimeException的区别:

1、Exception为RuntimeException的父类。

2、Exception必须用Try  catch来捕获,而RuntimeException可不须要用Try  catch来捕获

3、RuntimeException子类包括:空指针异常,非法参数异常,SystemException等。这些异常都可能不能Try  catch来捕获。

4、Exception的异常有IOException、SQLException、XMLException等。

 

层级关系:

 

java.lang.Object
  
继承者
java.lang.Throwable

Throwable两个子类:ErrorException

Exception类包括RuntimeException
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics