这个问题在这里已经有了答案:Howdothepostincrement(i++)andpreincrement(++i)operatorsworkinJava?(14个回答)关闭7年前。这会导致堆栈溢出错误。我只需要帮助解释为什么这个崩溃与正确的类似的相比。我已经使用了调试器,但我仍然不清楚。publicstaticvoidmain(String[]args){countForwards(5);}publicstaticvoidcountForwards(intnum){if(num>=0){countForwards(num--);}System.out.print(num+"");