首页 > 技术文章 > Java常见异常总结

he-cheng 2021-11-23 17:31 原文

一、异常是什么?

在Java中,运行时错误会作为异常抛出。异常就是一种对象,表示阻止正常运行的错误或情况。程序的方法抛出异常,该方法的调用者捕获并处理异常,使程序继续运行或“优雅”的终止。总的来说,异常是运行时的错误。

二、为什么我们要使用异常?

可能有人会说,我使用条件分支来判断错误,进而规避错误不可以吗?这种想法固然可以避免一些错误,但这种想法是打算在程序的方法块中处理错误,而一般情况下,方法只能检测出错误,只有调用者才知道出现错误时应该怎么做。而异常处理就将检测错误(被调用的方法执行)从处理错误(调用方法执行)中分离出来了。

三、常见的异常有哪些?

异常是一种对象,而对象由类来定义。异常的根类是java.lang.Throwable,常见异常类如下:

 

 下面是详细介绍:

 

 

 

 

 

推荐阅读