Estaba trabajando en una tarea en Java, y me preguntaba si es posible saber qué objeto arrojó una excepción.Cómo obtener un objeto fuente de excepción
sé que si usted hace sus excepciones personalizadas, puede modificar el constructor y tener una referencia al objeto:
public class MyEx extends Throwable {
private MyObject object;
public MyEx(MyObject o){
super();
}
public MyObject getSource(){
return object;
}
}
pero no sé si existe otra forma de detectar que el throwed excepción. ¿Sabes de otra manera?
También puede usar exception.getStackTrace() si desea hacer más con el seguimiento de la pila. – Koekiebox