大家好,欢迎来到IT知识分享网。
【死记硬背】
Error和Exception有共同的父类Throwable,Error是程序无法处理的系统错误,编译器不做检查,而Exception是程序可以处理的异常,catch后可以恢复,Exception可以分为检查异常和运行时异常。检查异常是Java编译器负责的,如果出现检查异常,代码是编译不通过的。运行时异常是程序应该负责的,如果处理不当,可能会导致系统异常。
常见的异常如下:
Error有StackOverflowError、OutOfMemoryError、NoClassDefFoundError等。
检查异常有IOException、ClassNotFoundException等。
运行时异常有NullPointerException、IllegalArgumentException、ArrayIndexOutOfBoundsException等。
【答案解析】
Java异常体系的结构大致如下:
【温馨提示】
点赞+收藏文章,关注我并私信回复【面试题解析】,即可100%免费领取楼主的所有面试题资料!
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/13115.html