第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

ok搞定,修改后的代碼.

import?java.util.Scanner;

//命令錯(cuò)誤異常
class?CommandException?extends?Exception
{
	CommandException(String?mis)
	{
		super(mis);
	}
}
//圖書不存在異常
class?NotExistException?extends?Exception
{
	NotExistException(String?mis)
	{
		super(mis);
	}
}

class?Books
{
	private?String[]?bookName=new?String[]{"論語","高數(shù)","數(shù)據(jù)結(jié)構(gòu)","JAVA編程思想","囚徒健身"};
	//按書名查找
	public?String?nameSearch(String?name)?throws?NotExistException
	{
		for(String?str:bookName)
		{
			if(str.equals(name))
				return?str;
		}
		throw?new?NotExistException("圖書不存在!");
	}
	//按ID查找
	public?String?idSearch(int?id)?throws?NotExistException
	{
		if(id>bookName.length||id<=0)
			throw?new?NotExistException("圖書不存在!");
		return?bookName[id-1];
	}
	//運(yùn)行程序
	public?void?search()?throws?CommandException,NotExistException
	{
		Scanner?input=new?Scanner(System.in);
		System.out.println("輸入命令:1-按照名稱查找圖書;2-按照序號查找圖書");
		int?n=input.nextInt();
		switch(n)
		{
			case?1:
			System.out.println("輸入圖書名稱:");
			System.out.println("book:"+nameSearch(input.next()));
			break;
			case?2:
			System.out.println("輸入圖書序號:");
			System.out.println("book:"+idSearch(input.nextInt()));
			break;
			default:
			throw?new?CommandException("命令輸入錯(cuò)誤!請根據(jù)提示輸入數(shù)字命令!");
		}
	}
}


public?class?Library
{
	public?static?void?main(String[]?args)?//throws?CommandException,NotExistException
	{
		Books?b=new?Books();
		while(true)
		{
			try
			{
				b.search();
			}
			catch(NotExistException?e)
			{
				System.out.println(e.getMessage());
				continue;
			}
			catch(CommandException?e)
			{
				System.out.println(e.getMessage());
				continue;
			}
			catch(Exception?e)
			{
				System.out.println("命令輸入錯(cuò)誤!請根據(jù)提示輸入數(shù)字命令!");
				continue;
			}
			break;
		}
	}
}


正在回答

1 回答

我想問下,main()方法中while循環(huán)中的break有什么作用呢?

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

ok搞定,修改后的代碼.

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號