【从零开始重学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;
    }
}

第六章习题

posted @ 2024-01-09 15:59  迷路的哨兵甲  阅读(3)  评论(0编辑  收藏  举报