求大神帮忙 为何异常 catch 没有输出 a 啊 难道是 String 定义 b1 求解决
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input = new Scanner(System.in);
System.out.println("**********欢迎来到借书平台!**********");
System.out.println("输入命令:1-按照名称查找图书;2-按照序号查找图书");
String[] b = {"高数","论语","三体"};
int a = input.nextInt() ;
if(a==1){
System.out.println("输入图书名称:");
String b1 = input.next();
try{ if(b1.equals(b[0])||b1.equals(b[1])||b1.equals(b[2])){
System.out.println("book:"+b1);
}
} catch(Exception e){
System.out.println("a");