Java uygulamam için bir hata ayıklama aracı oluşturmayı düşünüyorum.Java'da bir istisna atmadan bir yığın izini boşaltmanın bir yolu var mı?
Exception.printStackTrace()
gibi bir yığın izlemesi almak mümkün olup olmadığını, ancak bir istisna atmadan mümkün olup olmadığını merak ediyorum?
Amacım, verilen herhangi bir yöntemde, arayanın yönteminin kim olduğunu görmek için bir yığın ayırmaktır.
Throwable t = new Throwable();
t.printStackTrace();
Çerçeveyi erişmek istiyorsanız, t.getStackTrace kullanabilirsiniz() Bir almak için:
Bir kullanmak için daha iyi olacaktır mevcut hata ayıklama aracı. Orada birçoğu var, ve bu zamanı bir şeyleri yeniden yaratmak yerine proje üzerinde çalışarak geçirebilirsiniz. Tabii ki bir hata ayıklayıcı yazmayı seviyorsanız, elbette. –