Springboot專案,在寫service實作類時出現了Unreachable code錯誤
是什么原因引起的呢?
uj5u.com熱心網友回復:
原因找到了,if那一句寫了; 導致后面執行不到 才會報錯uj5u.com熱心網友回復:
你上面拋了例外,下面的代碼跑不到了,所以下面的廢代碼! UNreachable,到不了的意思!
uj5u.com熱心網友回復:
if();就結束了 把if 后面的 ; 號去掉 ,像下面一樣寫:if(StringUtils.isEmpty(entity.getName)) throw new ServiceException("部門名稱不能為空");
多個不換號if()后直接跟陳述句,這種格式叫做衛運算式。更規范,如果if后面只有一個陳述句,建議不要換行,格式更工整
uj5u.com熱心網友回復:
明白了,謝謝解答uj5u.com熱心網友回復:
if();就結束了 把if 后面的 ; 號去掉 ,像下面一樣寫:
if(StringUtils.isEmpty(entity.getName)) throw new ServiceException("部門名稱不能為空");
多個不換號if()后直接跟陳述句,這種格式叫做衛運算式。更規范,如果if后面只有一個陳述句,建議不要換行,格式更工整
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/138140.html
標籤:Java相關
上一篇:求JAVAidea安裝教程
下一篇:springboot公開課
