0
我創建一個基於文本的貪吃蛇遊戲,並需要無限檢查,看是否有狀況是我的第二個主題真實的,例如:無限檢查條件在第二個線程
while(true)
{
if(Snake.moveY == 1)
{
//Do something
}
if(Snake.moveY == -1)
{
//Do something
}
if(Snake.moveX == 1)
{
//Do something
}
if(Snake.moveX == -1)
{
//Do something
}
}
然而,這導致StackOverflow異常,並從未實際運行。我想知道如何經常檢查而不拋出異常。我意識到這已被問Here,但是沒有任何答案是足夠的,並導致StackOverflow異常。謝謝!
你可以添加stacktrace嗎? – scsere
如果你繼續使用while(true)你將stackoverflow嘗試在while循環中添加另一個條件 – Abdelhak
是否還有其他可能導致錯誤的內容?您是否在某處使用遞歸方法?因爲這對我來說似乎很好。 – scsere