25 Tem 2022
by Şerif Çiçek

System.StackOverflowException: System.StackOverflowException türünde özel durum oluşturuldu.

System.StackOverflowException: System.StackOverflowException türünde özel durum oluşturuldu hatası

C# Windows uygulamanızda uzak bağlantı kapatıldı gibi bir hata alıyorsanız bir stackoverflow hatası ile karşı karşıya olabilirsiniz. projenizi debug ettiğiniz zaman catch te "System.StackOverflowException: System.StackOverflowException türünde özel durum oluşturuldu." Hatasını görebilirsiniz.

Peki bu hata neden gelir?

Bir dönü içerisinde kendisini çarğırdığınız yada bir döngüyü sonsuz bir döngüye soktuğunuz vakit bu hata ile karşılaşırsınız.

Örneğin;

public satic void SinirsizDongu(){
	return SinirsizDongu();
}  

Buradaki sınırsız döngüdne dolayı StackOverflowException  hatası alacaksınız.


Add Comment
Yorum yazmak için lütfen üye olunuz