选座情况下买票,最后选座失败怎么办?

来源:12-19 完成有选座的挑座位逻辑

Rsseven

2023-06-06

如果票数 > 22,就是没有两张连座的票,最后失败,怎么办,好像这边没有抛出自定义的异常说不能这样选座。

写回答

1回答

甲蛙

2023-06-07

感谢同学反馈,我看了下,应该是漏了一段判断,同学可以在如下这行的下面增加一个判断,如果finalSeatList是空的,就表示没有选出座位,可以抛出异常,提示:选座失败。

LOG.info("最终选座:{}", finalSeatList);


0
0

新版Springboot3.0打造能落地的高并发仿12306售票系统

最新版Spring3.0仿12306售票系统实战

852 学习 · 512 问题

查看课程