最常见的已检查和未选中的 Java 异常?[已关闭]
据我所知,如果不逐个查找API文档,就无法找出方法引发的异常。
由于这是不可能的,我想逆转研究并询问您在处理时遇到的最常见的异常和运行时异常:
- 铸造
- 阵 列
- Vector, ArrayList, HashMap, 等等
- IO(文件类、流、筛选器等)
- 对象序列化
- 线程(等待()、休眠()等)
- 或其他任何被认为是“基本Java”的东西
我意识到这可能是主观和无聊的,但它是针对课堂测试的,我真的不知道更好。
据我所知,如果不逐个查找API文档,就无法找出方法引发的异常。
由于这是不可能的,我想逆转研究并询问您在处理时遇到的最常见的异常和运行时异常:
我意识到这可能是主观和无聊的,但它是针对课堂测试的,我真的不知道更好。
未选中的异常列表
ArrayIndexOutOfBoundsException
ClassCastException
IllegalArgumentException
IllegalStateException
NullPointerException
NumberFormatException
AssertionEror
ExceptionInInitializerError
StackOverflowError
NoClassDefFoundError
已检查的异常列表
异常
IOException
文件NotFoundException
ParseException
ClassNotFoundException
CloneNotSupportedException
实例化Exception
中断Exception
NoSuchMethodException
NoSuchFieldException
假设以下内容是,除非我另有说明:java.lang
您最好查看 Java 站点的“包摘要”页面。这里有一个:http://java.sun.com/j2se/1.4.2/docs/api/java/io/package-summary.html