-6
A
回答
0
下面是示例。但請注意:如果輸入的值將超過10位數 - 將引發異常,因爲int不能超過10位。
public static void main(String[] args) {
// Scanner for read a data (number) from input
Scanner sc = new Scanner(System.in);
System.out.print("Enter an option: ");
try {
// Try to read number
int option = sc.nextInt();
System.out.println("Option is " + option);
} catch (InputMismatchException e) {
// If entered value is not number - print message
System.out.println(sc.next() + " is not a number!");
}
}
相關問題
- 1. Nodemailer錯誤,當需要時
- 2. 當輸入字符串而不是int時拋出錯誤
- 3. 當PHP需要一段時間來處理時,nginx會拋出504錯誤
- 4. 當使用分數或分隔符時,需要<f:convertNumber>拋出錯誤
- 5. 當我需要('node-expat')時,拋出錯誤:找不到綁定文件
- 6. 當js_errors:false時,Poltergeist會拋出JS錯誤
- 7. Assert當嘲笑python3時拋出錯誤
- 8. 當類不需要拋出異常
- 9. SQL CAST(INT爲varchar)拋出錯誤
- 10. 的Django模型CharField拋出INT()錯誤()
- 11. java - 拋出程序錯誤
- 12. 當gclid存在時需要gclid錯誤
- 13. Java錯誤時爲int
- 14. Haskell - 當需要密碼時System.Process會給出錯誤
- 15. Object.defineProperty()何時拋出錯誤?
- 16. 錯誤時拋出了NativeAcitivity
- 17. 拋出拋出的錯誤
- 18. 拋出錯誤列表時出錯?
- 19. 當使用Log.setUncaughtExceptionHandler拋出異常時需要更多信息
- 20. Java數組錯誤「數組需要但int找到」
- 21. 需要強制tar拋出一個錯誤
- 22. 幫我解碼代碼拋出異常錯誤。幫助需要
- 23. 需要幫助解決角度路由拋出500錯誤
- 24. 爲什麼PHP不需要拋出錯誤?
- 25. C#HttpWebResponse GetResponse拋出404錯誤,因爲它需要重定向
- 26. 錯誤拋出
- 27. 拋出錯誤
- 28. 要求拋出路徑錯誤
- 29. eclipse拋出不必要的錯誤
- 30. 瑣碎要求拋出錯誤
請說明你做了什麼。這很容易做到。 –
_是否有任何方法來拋出錯誤_是的。這很容易。你有嘗試過什麼嗎? –
不要與*引發錯誤*混淆。我認爲你的意思是打印一個錯誤。是的,有很多簡單的方法可以在網絡上做到這一點和大量的例子。 –