|
据我所知,没有办法找出方法抛出的异常,而不是逐一查找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 (编辑:安卓应用网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|