Java 进阶之路:异常处理的内在原理及优雅的处理方式

作者/分享人:应书澜
向 Ta 提问
毕业于 C9 高校,硕士学历,曾在 IEEE ITS、VSD 等 Top 期刊发表论文。多年研发经验,精通 Java、Python 及 C 语言,擅长 IOT 相关技术,预测算法,分布式中间件;曾在华为、阿里巴巴,上海电气等公司重要项目中担任技术负责人或核心研发成员,现专注于中间件技术。

永远不要期待程序在完全理想的状态下运行,异常往往不期而遇,如果没有完善的异常处理机制,后果可能是灾难性的。对于 Java 工程师而言,合理地处理异常是一种基本而重要的能力,然而,在近来的面试中,笔者发现很多应聘者对异常处理的内在原理几无了解,现场手写的异常处理代码也极为“原始”。

鉴于此,笔者试图通过本场 Chat 为读者呈现 Java 异常处理的内在原理、处理原则及优雅的处理方式。主要内容如下:

  1. Java 异常的层次结构和处理机制;
  2. Java 异常表与异常处理的内在原理;
  3. Java 异常处理的基本原则;
  4. 典型案例:优雅地处理 Java 异常。
已有161人预订
预订达标
文章出炉
     
03月15日
03月29日
预订后,您将在03月29日之前获得一篇专享文章,您还将获得一张应书澜的读者圈Pass
请务必添加GitChat服务号以查看活动进度及获取活动通知。
退款保证:
• 03月18日前,预订人数未达标,您将获得全额退款。
• 作者未按时完成文章,您将获得全额退款。
你可能还喜欢
110 道 Python 面试笔试题超强汇总
嘉美伯爵
Redis 实战场景详解
驰骋
轻松搞定机器学习中的概率统计知识
Evan
Git 扫盲,用命令行优雅的理解 Git 底层机制
叫我闪电
架构师成长之路之服务治理漫谈
飞狐
从学生到职场,这位百万爬虫博主都经历了什么?
崔庆才丨静觅
打造高效「Mac 工具栈」,提高工作效率
易水寒
Java 与底层操作系统的交互细节
小强
Azkaban 分布式任务调度部署实战
火币集团研发中心
架构师成长之路之限流
飞狐
架构师成长之路之服务发现与注册
飞狐
人工智能物联网极简入门
Peter Liu
手把手教你做人脸搜索系统
天马行空
百无一用是管理:从技术到管理的 3 个典型困惑释疑
Paullin
DevOps 实战集合
Alinx
微信扫描登录
关注提示×
扫码关注公众号,获得 Chat 最新进展通知!