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

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

指令輸入正常,程序沒問題。但是指令測(cè)試bug就跳過了怎么辦,求大佬指點(diǎn)

package?com.test.trycatch;
import?java.util.*;

public?class?TryTest?{
????
????static?Scanner?sin?=?new?Scanner(System.in);
????static?BookFindTry[]?books?=?{new?storyBook(1,"西游記"),new?storyBook(2,"紅樓夢(mèng)"),new?storyBook(4,"水滸傳"),new?juvenileBook(49,"三體")};
????
????public?static?void?main(String[]?args)?{
????????try?{
????????????try?{
????????????????TryTest.show();
????????????}?catch?(InputMismatchException?e)?{
????????????????/*e.printStackTrace();*/
????????????????System.out.println("命令輸入錯(cuò)誤!請(qǐng)根據(jù)提示輸入數(shù)字命令!");
????????????????TryTest.show();
????????????}
????????}?catch?(Exception?e)?{
????????????????e.printStackTrace();
????????????????System.out.println("抱歉,您查詢的圖書不存在!或已被其它同學(xué)借走!");
????????????????TryTest.show();
????????}

????}
????
????private?static?void?show()?{
????????System.out.println("輸入命令查找圖書:1-按照名稱查找圖書;2-按照序號(hào)查找圖書");
????????int?intput?=?sin.nextInt();
????????if(intput==1){
????????????System.out.println("請(qǐng)輸入書名:");
????????????String?iputbookname?=?sin.next();
????????????for(int?i=0;i<books.length;i++){
????????????????if(iputbookname.equals(books[i].bookName)){
????????????????????System.out.println("恭喜您借書《"+books[i].bookName+"》成功!"?);
????????????????}else?{
????????????????}????
????????????}
????????}else?if?(intput==2)?{
????????????System.out.println("請(qǐng)輸入序號(hào):");
????????????int?iputbookid?=?sin.nextInt();
????????????for(int?i=0;i<books.length;i++){
????????????????if(iputbookid==books[i].bookId){
????????????????????System.out.println("恭喜您借書《"+books[i].bookName
????????????????????????????+"》成功!"?);
????????????????}else?{
????????????????}????
????????????}
????????}
????}
}

https://img1.sycdn.imooc.com//5d313f140001f83605530236.jpg

這是正確運(yùn)行程序的結(jié)果圖,其中每次的輸入指令處都有一個(gè)try…catch判斷是否輸入正確,不正確澤返回上一步驟,重新輸入。https://img1.sycdn.imooc.com//5d354d780001243911840671.jpg

正在回答

2 回答

開頭就錯(cuò)了吧? ? 靜態(tài)修飾符 修飾了變量? ?over

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

明月暖清風(fēng) 提問者

咦,好像是啊,哈哈,謝謝大佬
2019-07-22 回復(fù) 有任何疑惑可以回復(fù)我~
#2

明月暖清風(fēng) 提問者

大佬,我剛改了,只能用靜態(tài)修飾啊,不然主方法就不能調(diào)用其它方法
2019-07-22 回復(fù) 有任何疑惑可以回復(fù)我~
#3

慕斯卡3555197 回復(fù) 明月暖清風(fēng) 提問者

我也是小萌新。。static 修飾應(yīng)該沒有問題 那就是show方法里的兩個(gè)else沒有補(bǔ)充完整 加上一個(gè)try catch 語(yǔ)句塊就好了
2019-07-23 回復(fù) 有任何疑惑可以回復(fù)我~

能再詳細(xì)描述一下你想實(shí)現(xiàn)的效果嗎

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

明月暖清風(fēng) 提問者

您好,老師。具體實(shí)現(xiàn)的效果是這樣的。 輸入命令:1-按照書名查詢; 2-按照序號(hào)查詢 ()這里輸入1或者2正確進(jìn)入。輸入1或2以外的任何字符,比如3、4或者a、b,@、#等做報(bào)錯(cuò),打印“輸入錯(cuò)誤”,并返回開始“輸入命令:1-按照書名查詢; 2-按照序號(hào)查詢”。
2019-07-22 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

指令輸入正常,程序沒問題。但是指令測(cè)試bug就跳過了怎么辦,求大佬指點(diǎn)

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

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

幫助反饋 APP下載

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

公眾號(hào)

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