【从零开始重学Java】第6天 异常
传送门
从零开始重学Java 第0天
从零开始重学Java 第1天 Java概述
从零开始重学Java 第2天 标识符和数据类型
从零开始重学Java 第3天 表达式和流程控制语句
从零开始重学Java 第4天 数组、向量和字符串
从零开始重学Java 第5天 对象和类
从零开始重学Java 第6天 异常
从零开始重学Java 第7天 高级特性
从零开始重学Java 第8_9_10天 图形界面、Swing、Applet
从零开始重学Java 第11天 数据流
从零开始重学Java 第12天 线程
从零开始重学Java 第13天 线程
Java语言中的异常
本章节也是很基础的东西,没什么特殊的
良好的代码风格和习惯能让你的代码更加健壮
要对自己代码的执行逻辑和次序有清晰的认知,哪里可能发生异常,发生异常如何快速定位
异常
引出异常
异常的概念
异常分类
异常处理
try-catch块
再讨论前面的示例
公共异常
抛出异常
创建自己的异常
public class MoneyNotEnoughException extends RuntimeException{
private final int lessMoney;
public MoneyNotEnoughException(int lessMoney){
super("钱不够,缺少 " + lessMoney);
this.lessMoney = lessMoney;
}
public int getLessMoney() {
return lessMoney;
}
}