技术文章 > java >  java基础 > 正文

java异常类型是什么

小妮浅浅

我们经常会说程序出现报错,然后寻找一定的办法去解决。这里的报错分为多种情况,Error和Exception,前者使我们无法处理的报错,后者我们可以用一些常规的方法来修改,并且又分为受查和非受查异常两种情况,接下来我们就java中的这些异常类型为大家带来讲解。

1.异常类型结构

Throwable 是所有异常类型的基类,Throwable 下一层分为两个分支,Error 和 Exception。

2.Error

其中,Error也叫错误,这部分是程序员无法处理的,很多情况下try...catch了也没有用,程序依然会crash退出。

这部分出现的异常最大的特点是:异常出现时,程序员无法用常规的try...catch或者throws方式进行处理。

3.Exception

对于程序员来说,能施展你对程序异常处理才华的部分,就只能是程序的Exception部分了,而对于这部分又分为运行时异常(RuntimeException)和非运行时异常(非RuntimeException)。其中,RuntimeException又叫非检查异常,非RuntimeException又叫检查异常。

以上就是java异常类型的讨论,Error是我们在运行程序时需要避免出现的错误,不然会很难处理。在Exception上可以通过一些方法进行解决,我们会在后续深入探讨。


免费视频教程
本文原创发布python学习网,转载请注明出处,感谢您的尊重!
相关文章
 java中断言的两种形式
 java断言与异常区别
 case在java中支持字符串
 java switch和if语句的不同
相关视频章节
 网络爬虫
 云端部署Web应用程序视频
 Web应用框架Flask和文件模板
 Web应用程序开发概述
 继承和多态
推荐视频
视频教程分类