Java Yığın Taşması hatası nasıl çözülür?

1. Adım

"Başlat" menüsünü seçerek bilgisayarınızdaki DOS penceresini açın ve arama metni alanına "Enter" yazıp "Enter" tuşuna basın.

2. Adım

Dizini, Java yığın taşması hatasını çözecek programa değiştirin. Bunu yapmak için, "cd" yazın ve ardından sınıf dosyalarının tam dizin yolunu yazın. Bunun bir örneği: "cd C: \ proprogramlarım".

3. adım

Program için Java yığınının maksimum boyutunu 1024 kilobayt olarak değiştirir. Bu, programınızın yığın taşmasının programınızdaki derin bir iç içe geçmiş döngüden kaynaklanıp kaynaklanmadığını belirler. Bunu yapmak için, aşağıdaki komutu "Enter" tuşuna ve ardından yazın: java -Xss1024k TheClassNameAqui

4. Adım

Java programının 3. Adımdan çalıştırılmasından çıkın. Yığın taşması istisnası konsol çıktısında görünmeye devam ederse, problemin programlama kodundaki sonsuz bir döngü tarafından taşma olduğunu çözdünüz. Bunları çözmek için döngüleri programlama kodunda incelemelisiniz. Bir yığın taşması özel durumu görmüyorsanız, sorun programınızın düzgün çalışması için yığındaki yetersiz bellek ayırma sorunudur.