下面的代碼有一個編譯器錯誤未初始化:價值if語句
speedMsg might not been initialized
我該如何解決呢?
String speedMsg;
// Determine the grade
if (speed >= 150)
speedMsg = "STOP! STOP! Please let me OUT!";
else if (speed <= 150)
speedMsg = "Whew I'll just walk from here Thanks.";
編譯器不知道你的if-elseif覆蓋整個域。因此,警告說,除非您指定初始值或'else'塊,否則您返回的值可能爲空。 – Alfabravo 2013-04-25 14:23:50