您的位置:首页 > 编程语言 > Java开发

Java异常体系结构

2016-07-11 21:59 274 查看


1)系统错误(system error):是由 Java 虚拟机抛出的,用 Error 类表示。Error 类描述的是内部系统错误。这样的错误很少发生。如果发生,除了通知用户以及尽量稳妥地终止程序外,几乎什么都不能做。

2)异常(exception):是用 Exception 类表示的,它描述的是由程序和外部环境所引起的错误,这些错误能被程序捕获和处理。

3)运行时异常(runtime exception)是用 RuntimeException 类表示的,它描述的是程序设计错误。运行时异常通常是由 Java 虚拟机抛出的。

4) 非运行时异常:一般是外部错误(不考虑Error的情况下),其必须被 try{}catch 语句块所捕获

参考资料

一天一个Java基础——通过异常处理错误

Java基础——异常处理

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: