Jak mogę ustawić Eclipse, aby zatrzymał się w punkcie, w którym wystąpił wyjątek.Jak skonfigurować uruchamianie Eclipse w linii? Wystąpił wyjątek?
Mam konfigurację punktu przerwania Eclipse, aby złamać wyjątek. W poniższym przykładzie kodu problem, który mam, polega na tym, że Eclipse próbuje otworzyć kod źródłowy Integer. Czy jest jakiś sposób, aby po prostu złamać debugera w punkcie pokazanym w moim przykładzie kodu? Jeśli zejdę ze śladu stosu, przejdę do tej linii, byłoby miło, gdyby można było to zrobić bez pojawienia się okna "Nie znaleziono źródła".
Można to zrobić w Visual Studio, więc doprowadza mnie to do szału, nie mogąc znaleźć sposobu na zrobienie tego w Eclipse.
package com.test;
public class QuickTest
{
public static void main(String[] args)
{
try
{
test();
}
catch(NumberFormatException e)
{
System.out.println(e.getMessage());
}
}
private static void test()
{
String str = "notAnumber";
Integer.parseInt(str);//<----I want debugger to stop here
}
}
Próbuję uniknąć otwierania klasy Integer. Po prostu chcę, żeby złamał problem z moim kodem. Ustawienie punktu przerwania nie pomoże, ponieważ jest to prosty przykład. Prawdziwy kod ma setki klas, itd. – Crispy
Prawdopodobnie chcesz powiedzieć "JDK" zamiast "JVM" (?) – Fortega
@Fortega, tak, dzięki –