Java语言中的"异常"详解

java-教程王 Java教程 发布时间:2022-04-26 15:38:07 阅读数:17840 1
下文笔者讲述java中面向对象的异常详解说明,如下所示:

异常简介说明

异常:
   指的是程序在执行过程中,出现的非正常的情况,最终会导致JVM的非正常停止
注意事项:
   在Java语言中,异常本身是一个类,产生异常就是创建异常对象并抛出了一个异常对象
   Java处理异常的方式是中断处理 

异常体系

Throwable体系
Error:严重错误Error,无法通过处理的错误,只能事先避免,出现错误时,则程序停止
Exception:表示异常,异常产生后可使用代码的方式(try catch),使程序继续运行,是必须要处理的
Throwable常用方法
public void printStackTrace():打印异常的详细信息
     此方法会输出异常的类型,异常的原因,异常出现的位置,在开发和调试阶段,都得使用printStackTrace
public String getMessage():获取发生异常的原因 
     提示给用户的时候,就提示错误原因
public String toString():获取异常的类型和异常描述信息(不用) 

异常分类

编译时异常:checked异常,在编译时,就会检查,如果没有处理异常,则编译失败(如日期格式化异常)
运行时异常:Runtime异常,在运行时,检查异常.在编译时,运行异常不会被编译器检测(不报错)(如数学异常)
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaCourse/202204/3136.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者