一、思考题
1.什么是异常?
异常是在程序执行期间中断指令的正常流程的事件。
2.什么是必检异常?什么是免检异常?
必检异常:Java语言会强制要求编码者检查处理的异常,Exception及其子类都是必检异常。
免检异常:Java语言不强制要求编写代码捕获或声明的异常,Error和RuntimeException以及它们的子类都是免检异常。
3.Error和Exception有什么区别?
Error:错误类,是由程序和外部环境引起的错误,该类错误如果发生,程序立即崩溃,Java不要求处理该类异常。
Exception:异常类,是有程序和外部环境所引起的错误,Java强制要求必须处理该类异常。
4.关键字throw的作用是?关键字throws的作用是?
throw:用于抛出异常类的实例
throws:用于声明抛出异常,表示该类不处理,让方法的调用者处理。
相关文章
了解千锋动态
关注千锋教育服务号
扫一扫快速进入
千锋移动端页面
扫码匿名提建议
直达CEO信箱