当前位置: 首页 > news >正文

【Java程序员面试专栏 专业技能篇】Java SE核心面试指引(三):核心机制策略

关于Java SE部分的核心知识进行一网打尽,包括四部分:基础知识考察、面向对象思想、核心机制策略、Java新特性,通过一篇文章串联面试重点,并且帮助加强日常基础知识的理解,全局思维导图如下所示
在这里插入图片描述
本篇Blog为第三部分:核心机制策略,子节点表示追问或同级提问
在这里插入图片描述

异常处理

Java 异常类层次结构图概览:
在这里插入图片描述

Exception 和 Error 有什么区别

在 Java 中,所有的异常都有一个共同的祖先 java.lang 包中的 Throwable 类。Throwable 类有两个重要的子类:

  • Exception : 程序本身可以处理的异常,可以通过 catch 来进行捕获。Exception 又可以分为 Checked Exception (受检查异常,必须处理) 和 Unchecked Exception (不受检查异常,可以不处理)
  • Error:Error 属于程序无法处理的错误 ,我们没办法通过 catch 来进行捕获不建议通过catch捕获 。例如 Java 虚拟机运行错误࿰
http://www.lryc.cn/news/245821.html

相关文章:

  • 网络运维与网络安全 学习笔记2023.11.22
  • Android虚拟化
  • Nginx如何配置负载均衡
  • Python虚拟环境
  • 单片机学习4——中断的概念
  • Go语言网络爬虫工程经验分享:pholcus库演示抓取头条新闻的实例
  • Git安装
  • 以太网通讯协议小结--持续更新中
  • Excel换不了行怎么解决?
  • Flink CDC -Sqlserver to Sqlserver java 模版编写
  • 4.前端--HTML标签-表格列表表单【2023.11.25】
  • MySQL的Redo Log跟Binlog
  • 定制手机套餐---python序列
  • 线性分类器--数据处理
  • 一些可能被忽视的 Vue3 API 附带案例
  • Linux git
  • 136. 只出现一次的数字
  • redis的性能管理及集群架构(主从复制、哨兵模式)
  • 【自然语言处理】正向最大匹配算法(FMM),反向最大匹配算法(BMM)和双向最大匹配算法(BM)原理及实现
  • 数据结构 | 堆排序
  • 编程语言发展史:Go语言的设计和特点
  • FinGPT:金融垂类大模型架构
  • 24. 深度学习进阶 - 矩阵运算的维度和激活函数
  • 杰发科技AC7801——keil工程移植到IAR
  • Word怎么看字数?简单教程分享!
  • 万字解析设计模式之观察者模式、中介者模式、访问者模式
  • 【MySQL | TCP】宝塔面板结合内网穿透实现公网远程访问
  • Python break用法详解
  • 【C++初阶】STL详解(五)List的介绍与使用
  • MySQL特点和基本语句