嗨,大家好,這個問題可能看起來很愚蠢。但我仍然必須知道這個答案退貨後的聲明
public void onCreate(Bundle paramBundle)
{
super.onCreate(paramBundle);
while (true)
{
return;
Toast.makeText(this, "GPS Tracker running in the background", 0).show();
}
}
在上面的代碼中,是否有任何更改要顯示的吐司。據我所知,我不這樣做。但是當我使用jd-gui-0.3.3.linux.i686查看.class文件時,我看到了這樣的代碼被創建。 有人可以澄清它。
+1爲忘記終止塊 – 2011-04-21 12:17:59
是的傢伙tats正確,但這個問題的原因是我這麼一個代碼,當我查看類文件使用jd-gui(工具將.class文件轉換爲.java文件)。 – Dinash 2011-04-21 12:21:30
你沒有看到你以爲你在看什麼。在我有限的經驗中,java反編譯器似乎很好地處理了try catch塊(這包括finally塊)。如果您反編譯代碼並查看您在問題中描述的內容,那麼返回後的代碼看起來可能是catch或finally代碼塊。 – DwB 2011-04-21 12:23:45