A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

©   /  2019-10-10 19:13  /  1096 人查看  /  11 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1.Throwable类的两个子类是什么?
Error和Exception


2.错误和异常的区别是什么?
错误是比较严重的,通常由系统或内存产生,不好处理。
异常比较不严重,可以通过代码处理。


3.异常分为哪两种异常,有什么区别?
运行时异常和编译时异常,运行时异常在运行时才会抛出异常,编译时不受检,可以不处理让系统默认处理。编译时异常在编译时期就抛出异常,一定要处理。


4.异常有哪几种处理方式,有什么区别?
throws抛出处理和try...catch处理,throws是把异常抛给方法调用处处理,try...catch是捕获异常,自己处理。

5.为什么要自定义异常?
开发会遇到各种各样的问题,JDK提供的异常类不满足实际问题时需要自定义异常。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马