idea 自定义异常 练习及分析

本文通过一个实战例子,展示了如何在Java中自定义异常`StockException`,该异常在购买商品数量超过库存时抛出。在`ExceptionDemo1`类中,当尝试购买超过库存的商品数量时,程序会捕获`StockException`,并提示用户库存不足,随后调整购买数量以适应库存。
摘要由CSDN通过智能技术生成

自定义异常 练习及分析:
练习题:购买某件商品出现大于库存商品件数时报出异常时的处理方法
1:先创建类名 在创建构造器
在这里插入图片描述
//package 包;exception 异常
package cn.tx.exception;
//Stock 库存;extends 继承;RuntimeException运行异常
public class StockException extends RuntimeException{
//创建构造器 Ctrl+o;在键盘上点住Shift 再用鼠标把前5个依次点下, 再点下面的ok就创建好了
public StockException() {
super();
}
public StockException(String message) {
super(message);
}
public StockException(String message, Throwable cause) {
super(message, cause);
}
public StockException(Throwable cause) {
super(cause);
}
protected StockException(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace) {
super(message, cause, enableSuppression, writableStackTrace);
}
}

库存为5;订购超过5时

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值