報錯類型Exception in thread "main" java.util.NoSuchElementException代碼import java.util.Scanner;public class text { public static void main(String[] args) { // TODO Auto-generated method stub? ? Scanner input=new Scanner(System.in);? ? System.out.println("***************歡迎使用鄭鄭租車系統**************");? ? System.out.println("本公司提供小轎車,小客車,貨車的租用");? ? for(int i=1;i<=3;i++){? ? System.out.println("請輸入你要租用的車型:");? ? String name=input.nextLine();? ? if("小轎車".equals(name)){? ? Zuche text=new 小轎車();? ? text.nums();? ? text.message();? ? System.out.println("http://///是否需要租用其它車型?回答是或者否/////");? ? String ansum=input.next();? ? if("是".equals(ansum)){? ? ? ? continue;? ? }else{? ? break;? ? }? ? }if("小客車".equals(name)){? ? Zuche text1=new 小客車();? ? text1.nums();? ? text1.message();? ? System.out.println("http://///是否需要租用其它車型?回答是或者否/////");? ? String ansum=input.next();? ? if("是".equals(ansum)){? ? ? ? continue;? ? }else{? ? break;? ? }? ? }if("貨車".equals(name)){? ? Zuche text=new 貨車();? ? text.nums();? ? text.message();? ? System.out.println("http://///是否需要租用其它車型?回答是或者否/////");? ? String ansum=input.next();? ? if("是".equals(ansum)){? ? ? ? continue;? ? }else{? ? break;? ? }? ? }? ??? ?? }? ? input.close(); ?}}
這串代碼報錯 不能循環 為啥呢,有什么辦法能是代碼簡單點嗎?
慕的地1533170
2016-04-06 16:44:11