面试中,经常会遇到这样的情况,
问:谈谈运行时异常和非运行时异常?
答:运行时异常是指程序运行时发生的异常
问:那么非运行时异常又是什么时候发生?
答:。。。。。。
问:请罗列几个常见的运行时异常?
答:空指针异常,IOException,SQLException,数组越界异常。。。。
以上这样的场景非常常见,其实这是一个非常基础的问题,但发现大家常常搞混。
其实这个问题,我个人认为是取的这个名字误导了大家,运行时异常(Runtime exception)
这个名字正确的叫法应该是“逻辑错误”。
所以,现在你再回头看,这样的问题就非常容易区分了。
我们常见的运行时异常,比如“数组越界”,“空指针”,“算数异常”,“类型转换异常”,这些是不是都是因为我们程序的逻辑不够严谨而造成,所以叫“逻辑错误”更合适。
而像“IO异常”,“SQL异常”这些并非程序造成,而是外界因素造成,所以java提供了异常机制,让我们提前对这类问题做好预案处理,从而保证了程序的健壮性。
希望对你有所帮助。
--------------------- 本文来自 互联网十年老兵- 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/happy_coding_life/article/details/80381312?utm_source=copy
相关推荐
上海Linux运维工程师-面试题-个人总结).docx上海Linux运维工程师-面试题-个人总结).docx上海Linux运维工程师-面试题-个人总结).docx上海Linux运维工程师-面试题-个人总结).docx上海Linux运维工程师-面试题-个人总结)...
最新22道面试题-Vue系列最新22道面试题-Vue系列最新22道面试题-Vue系列最新22道面试题-Vue系列最新22道面试题-Vue系列最新22道面试题-Vue系列最新22道面试题-Vue系列最新22道面试题-Vue系列最新22道面试题-Vue系列...
java面试题-50java面试题-50道最容易考的java题java面试题-50道最容易考的java题java面试题-50道最容易考的java题java面试题-50道最容易考的java题java面试题-50道最容易考的java题java面试题-50道最容易考的java题...
最新各大公司企业真实面试题-Java面试题最新各大公司企业真实面试题-Java面试题
算法大全-面试题-链表-栈-二叉树-数据结构
上海Linux运维工程师-面试题-个人总结).pdf上海Linux运维工程师-面试题-个人总结).pdf上海Linux运维工程师-面试题-个人总结).pdf上海Linux运维工程师-面试题-个人总结).pdf上海Linux运维工程师-面试题-个人总结).pdf...
java面试题-外企软件工程师面试题大全.rarjava面试题-外企软件工程师面试题大全.rarjava面试题-外企软件工程师面试题大全.rarjava面试题-外企软件工程师面试题大全.rar
java私塾面试题----SQL语句
c语言面试题----main函数
各大公司面试题-中科前程面试题.txt 各大公司面试题-中科前程面试题.txt
算法大全-面试题-数据结构.docx
前端面试题-企业面试真题.zip前端面试题-企业面试真题.zip前端面试题-企业面试真题.zip前端面试题-企业面试真题.zip前端面试题-企业面试真题.zip前端面试题-企业面试真题.zip
C语言面试题 以下是一些常见的C语言面试题,这些问题覆盖了基本语法、指针、内存管理、数据结构等多个方面: 1. **基础语法** - C语言中的基本数据类型有哪些? - `#include <filename.h>` 和 `#include ...
大数据面试笔试资料-56家互联网大公司面试笔试题资料整理汇总: hive面试.doc 京东.jpg 笔试题1.docx 笔试题10.jpg 笔试题11.JPG 笔试题12_搜狐 笔试题13_九章云极科技有限公司 笔试题14_北京东方国信科技股份有限...
Java面试题--java8
最新各大公司企业真实面试题-新星公司面试题笔试题最新各大公司企业真实面试题-新星公司面试题笔试题
Vue2.x和Vue3.x面试常问知识点-面试题 Vue2.x和Vue3.x面试常问知识点-面试题 Vue2.x和Vue3.x面试常问知识点-面试题 Vue2.x和Vue3.x面试常问知识点-面试题 Vue2.x和Vue3.x面试常问知识点-面试题 Vue2.x和Vue3.x面试常...
最新各大公司企业真实面试题-宝信面试题.txt最新各大公司企业真实面试题-宝信面试题.txt
14.md 收集的前端面试题和答案 General 15.md 各大互联网公司2014前端笔试面试题–JavaScript篇 JavaScript 16.md 2014年最新前端开发面试题 General 17.md 前端面试资源汇总 General 18.md 5个典型的JavaScript...
最新各大公司企业真实面试题-润信科技公司面试题.txt最新各大公司企业真实面试题-润信科技公司面试题.txt最新各大公司企业真实面试题-润信科技公司面试题.txt