java刷题整理--异常整理

参考:
http://blog.csdn.net/hguisu/article/details/6155636

http://www.cnblogs.com/lyting/p/5776997.html

1、异常整理

一般java异常分为error和exception。两者都是Throwable的子类。
其中error包含一些虚拟机等内部错误。
而exception则可以再细分为runtimeException和checkedException。
其中runtimeException相当于c++的logic_error
其中runtimeException和checkedException都可以被try-catch。
其中不同的是checkedException一旦不被try-catch,那么必须在方法签名里throws该异常。而runtimeException则是可以不加上throws关键字来抛出。但是在程序运行时,会直接抛出该异常。

2、具体网上关系图

图片.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容