为了账号安全,请及时绑定邮箱和手机立即绑定

请各位大佬帮忙看一下我的按书名查找方法

//按书名查找

public void BorrowByName() throws InvalidException{

while(!borrow) {//借书成功变为ture则不进行循环

Scanner in = new Scanner(System.in);

String name = in.next();

for(Books b: booklist) {

if(name.equals(b.getName())) {

System.out.println("借书成功!");

System.out.println("您借的书是:"+b.getId()+b.getName());

borrow = true;

break;

}break;

}throw new InvalidException("====找不到这本书====");

}}

输出结果:

请按序号进行查询操作:1.按书号查询;2.按书名查询

2

数据结构

====找不到这本书====


正在回答

1 回答

多写了个break?

0 回复 有任何疑惑可以回复我~
#1

qq_prisoner_4 提问者

不写的话throw那个语句一直抛出。。我改成输出语句之后输出了4条。。
2019-03-19 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

请各位大佬帮忙看一下我的按书名查找方法

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信