首頁 > Java > java教程 > 使用 Scanner.nextInt() 時如何避免「java.util.NoSuchElementException」?

使用 Scanner.nextInt() 時如何避免「java.util.NoSuchElementException」?

Susan Sarandon
發布: 2024-11-11 20:11:03
原創
1040 人瀏覽過

How to Avoid the

Scanner Error with nextInt()

當使用Scanner 類別從鍵盤讀取整數(int) 時,您可能會遇到錯誤:java.util.NoSuchElementException。當輸入流中沒有可供讀取的整數時,就會出現此錯誤。

要解決此問題,請在呼叫 nextInt() 之前使用 hasNextInt() 方法檢查整數是否可用。如果整數可用,則 hasNextInt() 方法傳回 true,否則傳回 false。實作方法如下:

以上是使用 Scanner.nextInt() 時如何避免「java.util.NoSuchElementException」?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板