我正在使用Eclipse Helios IDE進行Web應用程序開發。 在Eclipse的Problems部分下,對於某些行,描述顯示爲「Dead Code」。Dead Code在Eclipse IDE中的含義是什麼問題
有沒有人可以告訴我死碼的含義是什麼?
請參閱屏幕截圖供您參考。
例如,這部分被示出爲死代碼的Eclipse
else {
int length;
if (ar != null)
length = Array.getLength(ar);
else
length = 0; // This line is dead code
大概是因爲它可以證明'ar'永遠不會爲空在那裏 - 沒有更多的代碼,我們不能肯定地說(但除此之外,它會是一個錯誤,我更傾向於在你的代碼中搜索錯誤,而不是在eclipse編譯器中;)) – Voo 2012-01-03 14:38:22
只需要注意 - Eclipse有時會出錯。我已經看到Eclipse Neon爲可能未死的代碼提供「死代碼」錯誤。 – 2016-11-24 19:24:27