查看“【面试:Java异常】”的源代码
←
【面试:Java异常】
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
[[category:面试]] === 说说Java中异常的分类 === [[File:Java 中的异常层次结构.png|600px]] 异常对象都是派生于'''Throwable''' 类的一个实例: # '''Error''':类层次结构描述了Java 运行时系统的内部错误和资源耗尽错误。 #* 应用程序不应该抛出这种类型的对象。 # '''Exception''': ## '''RuntimeException''':由程序错误导致的异常属于RuntimeException; ##: 派生于 RuntimeException 的异常包括: ##* 错误的类型转换; ##* 数组访问越界; ##* 访问 null 指针; ##: 不是派生于 RuntimeException 的异常包括: ##* 试图在文件尾部后面读取数据; ##* 试图打开一个不存在的文件; ##* 试图根据给定的字符串查找 Class 对象,而这个字符串表示的类并不存在; ## 其他异常:由于像 I/O 错误这类问题导致的异常; '''非受查异常''' 与 '''受查异常''': # 非受查(unchecked) :异常派生于Error 类或RuntimeException 类的所有异常称为; # 受查(checked) :所有其他的异常称为。
返回至“
【面试:Java异常】
”。
导航菜单
个人工具
登录
命名空间
页面
讨论
大陆简体
已展开
已折叠
查看
阅读
查看源代码
查看历史
更多
已展开
已折叠
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
笔记
服务器
数据库
后端
前端
工具
《To do list》
日常
阅读
电影
摄影
其他
Software
Windows
WIKIOE
所有分类
所有页面
侧边栏
站点日志
工具
链入页面
相关更改
特殊页面
页面信息