返回值的问题老师求助!!
private static String getBookByName(String[] books) { System.out.println("请输入书名:"); String name=input.next(); for(int i=0;i<books.length;i++){ if(name.equals(books[i])){ return books[i]; }else{ return "1111"; } // }throw new Exception("图书不存在"); } }
使用if else成对的判断语句在使用返回值为什么程序认定我没有返回值呢 equals返回值是true啊不是囊括了所有可能的情况吗