加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

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

发布时间:2020-12-14 16:19:14 所属栏目:Java 来源:网络整理
导读:据我所知,没有办法找出方法抛出的异常,而不是逐一查找API文档. 既然这是没有选择的,我想扭转研究,并询问你在处理时遇到的最常见的异常和运行时异常: 铸造 数组 Vector,ArrayList,HashMap等 IO(文件类,流,过滤器,…) 对象序列化 线程(wait(),sleep()等) 或任
据我所知,没有办法找出方法抛出的异常,而不是逐一查找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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读