选座情况下买票,最后选座失败怎么办?
来源:12-19 完成有选座的挑座位逻辑

Rsseven
2023-06-06
如果票数 > 22,就是没有两张连座的票,最后失败,怎么办,好像这边没有抛出自定义的异常说不能这样选座。
写回答
1回答
-
甲蛙
2023-06-07
感谢同学反馈,我看了下,应该是漏了一段判断,同学可以在如下这行的下面增加一个判断,如果finalSeatList是空的,就表示没有选出座位,可以抛出异常,提示:选座失败。
LOG.info("最终选座:{}", finalSeatList);
00
相似问题