在項目上線過程中,突然出現(xiàn)大量異常信息,堆棧信息如下:文章來源:http://www.zghlxwxcb.cn/news/detail-761214.html
java.lang.reflect.InvocationTargetException: null
at jdk .internal.reflect.GeneratedMethodAccessor792 .invoke(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?)
at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
at java.util.concurrent.ExecutorsSRunnableAdapter.call(Executors.java:515) [?:?]
at java.util.concurrent.FutureTask1ava:264)[?:?]
at java.util.concurrent .ScheduledThreadPoolExecutorSScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) [?:?
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
]at java.util.concurrent .ThreadPoolExecutorSWorker.run(ThreadPoolExecutor.java:628) [?:?]
at 1o.netty.util.concurrentFasthreadlocalRumnable.run(FastThreadlocalRunnable.java:30) [netty-common-4.1.51.Final.jar!/:4.1.51.Final)
at java.lang.Thread.run(Thread.java :834) [?:?]
Caused by: java.lang.NullPointerException
此堆棧信息竟不同以往的報錯,可以定位到項目的哪一行代碼,只能看到是空指針異常,在經(jīng)過日志中的SQL語句比對之后,初步確認到哪一行代碼的空指針異常,但是此代碼沒有改動,究竟是什么原因?qū)е碌膱箦e呢。
查詢網(wǎng)上此報錯的原因,大多是jdk包不對,依賴不對等。但此次問題是表中數(shù)據(jù)做了大量的人工維護,導致某個字段的值為空,所以產(chǎn)生了此空指針異常,項目的框架問題,導致堆棧信息沒有完整打印出哪一行代碼出現(xiàn)空指針報錯。文章來源地址http://www.zghlxwxcb.cn/news/detail-761214.html
到了這里,關于java.lang.reflect.InvocationTargetException:null報未知異常的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!