Puoi utilizzare le informazioni sullo stack fornite dall'oggetto che rappresenta l'eccezione stessa, intercettata ad esempio con un costrutto try...catch; lo stack completo delle chiamate è ottenibile dalla proprietà StackTrace.