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

為了賬號安全,請及時綁定郵箱和手機立即綁定

大佬們,求幫助!我想驗證輸入一個a時,程序會報“命令錯誤”的異常,就輸入了一個a,我在運行時出現(xiàn)這樣的異常,而且這個異常重復(fù)了好多遍,我知道這個原因是,輸入的值沒有清空,但是該怎么解決???

大佬們,求幫助!運行時我就輸入了一個a,出現(xiàn)這樣的異常,而且這個異常重復(fù)了好多遍,這個原因是不是:代碼中沒有將輸入的值沒有清空,同時該怎么解決啊?

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

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

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

異常好多行,我就截了其中一部分

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


正在回答

2 回答

你把Scanner的聲明放到test函數(shù)里面就行了

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

霸氣小肆毛 提問者

大佬,請幫忙解釋一下原因啊,不太理解,為什么放到里面就行了,謝謝啊
2019-03-12 回復(fù) 有任何疑惑可以回復(fù)我~
#2

阿七233 回復(fù) 霸氣小肆毛 提問者

之前建立的Scanner類對象的nextInt()接收的非整型值沒有被釋放,除了被try catch語句塊捕獲輸入不匹配異常并進行循環(huán)(因為你在catch中調(diào)用的test方法)外,因在第二次循環(huán)時,沒有新建新的Scanner類對象,導(dǎo)致原Scanner類對象的nextInt()接收的非整型值被直接賦予給了ID變量,導(dǎo)致出現(xiàn)死循環(huán),所以每次循環(huán)(test方法開始)開始重新實例化Scanner對象就好了。
2019-03-12 回復(fù) 有任何疑惑可以回復(fù)我~
#3

霸氣小肆毛 提問者 回復(fù) 阿七233

懂了,大佬回答的很詳細,謝謝謝謝。?
2019-03-12 回復(fù) 有任何疑惑可以回復(fù)我~
#4

霸氣小肆毛 提問者 回復(fù) 霸氣小肆毛 提問者

大佬,我還想請問您一個問題。 問題如下:程序運行后,光標一直顯示在提示的同一行,怎么才能使輸入光標出現(xiàn)在提示的下一行? (我有好幾次因為這個原因使得,我以為我代碼寫錯了,) 圖在您回復(fù)的下面。 比方說我輸入大學(xué)英語(數(shù)組里面有),結(jié)果顯示不存在,代碼寫的是對的(我改變光標位置,系統(tǒng)顯示就有這本書了), 我猜測原因是,因為光標的原因,系統(tǒng)可能將提示也一起傳進去了。這個該怎么改進啊。
2019-03-12 回復(fù) 有任何疑惑可以回復(fù)我~
#5

亦菲大魔王 回復(fù) 阿七233

我在try的外面定義了一個 int a=0;然后在try的里面用 a= in.nextInt();來接收鍵盤的輸入。但是還是會出現(xiàn)這種情況。這是為啥?按理說我每次重新運行test類的時候,應(yīng)該都會先讀取到int a=0這段代碼,就不應(yīng)該會出現(xiàn)輸入不匹配異常的吧。
2019-03-14 回復(fù) 有任何疑惑可以回復(fù)我~
查看2條回復(fù)

光標怎么才能出現(xiàn)在提示的下一行

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

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

我數(shù)組里有大學(xué)英語這本書,結(jié)果如下https://img1.sycdn.imooc.com//5c876c8b00017f5509290349.jpg

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

阿七233

光標那個控制臺輸入都是這樣,不用管 第二個,如果輸出跟你預(yù)期結(jié)果不一樣,你可以學(xué)習(xí)一下調(diào)試,看程序運行,數(shù)據(jù)變化一般都能找到錯在哪
2019-03-12 回復(fù) 有任何疑惑可以回復(fù)我~
#2

霸氣小肆毛 提問者 回復(fù) 阿七233

好的好的,謝謝大佬?
2019-03-12 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

大佬們,求幫助!我想驗證輸入一個a時,程序會報“命令錯誤”的異常,就輸入了一個a,我在運行時出現(xiàn)這樣的異常,而且這個異常重復(fù)了好多遍,我知道這個原因是,輸入的值沒有清空,但是該怎么解決???

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

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

幫助反饋 APP下載

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

公眾號

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