最常见的检查和未检查的Java异常?

前端之家收集整理的这篇文章主要介绍了最常见的检查和未检查的Java异常?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
据我所知,没有办法找出方法抛出的异常,而不是逐一查找API文档.

既然这是没有选择的,我想扭转研究,并询问你在处理时遇到的最常见的异常和运行时异常:

>铸造
>数组
> Vector,ArrayList,HashMap等
> IO(文件类,流,过滤器,…)
>对象序列化
>线程(wait(),sleep()等)
>或任何被认为是“基本Java”的东西

我意识到这可能是主观和无聊,但它是一个课堂考试,我真的不知道更好.

解决方法

假设下面是java.lang,除非另有指定:

> Casting:ClassCastException
>数组:ArrayIndexOutOfBoundsException,NullPointerException
>集合:NullPointerException,ClassCastException(如果您没有使用自动装箱,并拧紧)
> IO:java.io.IOException,java.io.FileNotFoundException,java.io.EOFException
>序列化:java.io.ObjectStreamException(和我的SUBCLASSES,我太懒了枚举)
>线程:InterruptedException,SecurityException,IllegalThreadStateException
>在所有情况下潜在的可能:NullPointerException,IllegalArgumentException

您可以很好地查看Java站点的“软件包摘要页面.这是一个:http://java.sun.com/j2se/1.4.2/docs/api/java/io/package-summary.html

猜你在找的Java相关文章