前情提示
从零开始重学Java 第0天
从零开始重学Java 第1天
从零开始重学Java 第2天
从零开始重学Java 第3天
从零开始重学Java 第4天
从零开始重学Java 第5天
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;
}
}