解決java.util.NoSuchElementException異常的問題
java.util.NoSuchElementException
報錯的行數(shù)是一個scnner的next,本來和老師討論了半天沒有什么頭緒,錯誤的原因是,因為找不到下一個元素,然后,如果把上一個函數(shù)中操作system.in的函數(shù)注釋掉,就不會出現(xiàn)問題。
后來,老師一問,就是因為在上面函數(shù)的時候,我將system手動關(guān)閉掉了,系統(tǒng)資源不同于文件,一旦關(guān)閉就不能再打開,這就是問題的原因。
系統(tǒng)資源一旦釋放就不能再開啟了,所以只有確定不在使用系統(tǒng)的時候,才能將流關(guān)閉。
補(bǔ)充知識:對于springboot 的攔截器中redisTemplate 為null 解決辦法

原因是由于攔截器加載的時間點(diǎn)在springcontext之前,所以在攔截器中注入為null。
解決辦法:
知道攔截器執(zhí)行在bean實例化前執(zhí)行的,那么我們就讓攔截器執(zhí)行的時候?qū)嵗瘮r截器Bean,在攔截器配置類里面先實例化攔截器,然后再獲取
在WebMvcConfigurer的實現(xiàn)類中給容器實例化攔截器就解決啦。

以上這篇解決java.util.NoSuchElementException異常的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
- java.lang.ExceptionInInitializerError異常的解決方法
- 文件路徑正確,報java.io.FileNotFoundException異常的原因及解決辦法
- Java中java.lang.ClassCastException異常原因及解決方法
- java.lang.NullPointerException異常問題解決方案
- Java 異常java.lang.NoSuchFieldException解決方案
- Java類加載異常:java.lang.ClassNotFoundException解決方法
- 詳解Java中NullPointerException異常的原因詳解以及解決方法
- java.nio.file.InvalidPathException異常解決
相關(guān)文章
解決SpringBoot搭建MyBatisPlus中selectList遇到LambdaQueryWrapper報錯問題
這篇文章主要介紹了解決SpringBoot搭建MyBatisPlus中selectList遇到LambdaQueryWrapper報錯問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-01-01
mybatis批量update時報錯multi-statement not allow的問題
這篇文章主要介紹了mybatis批量update時報錯multi-statement not allow的問題及解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-10-10
Springboot?通過FastJson實現(xiàn)bean對象和Json字符串互轉(zhuǎn)問題
這篇文章主要介紹了Springboot?通過FastJson實現(xiàn)bean對象和Json字符串互轉(zhuǎn),本文嘗試驗證兩種場景給大家詳細(xì)介紹,對Springboot?FastJson實現(xiàn)bean和Json互轉(zhuǎn)問題,感興趣的朋友一起看看吧2022-08-08
Java?從json提取數(shù)組并轉(zhuǎn)換為list的操作方法
這篇文章主要介紹了Java?從json提取出數(shù)組并轉(zhuǎn)換為list,使用getJSONArray()獲取到j(luò)sonarray后,再將jsonArray轉(zhuǎn)換為字符串,最后將字符串解析為List列表,本文通過實例代碼給大家詳細(xì)講解,需要的朋友可以參考下2022-10-10
java中基本數(shù)據(jù)類型與Object的關(guān)系說明
這篇文章主要介紹了java基本數(shù)據(jù)類型與Object的關(guān)系說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-03-03

