为什么我会收到警告"死码"?

kam*_*mal 2 java warnings

    if (myCondition1 && myCondition2 && myCondition3)
    {
    ...
    }
Run Code Online (Sandbox Code Playgroud)

我编写了这段代码并成功运行.但我对(...)的一部分发出了警告.警告是"死代码".这对我来说很有趣.你有什么想法吗?感谢你

Dyl*_*lan 6

"死代码"是永远不会被执行的代码.很可能你的一个条件是硬编码到false某个地方,使得条件内部if总是错误的.