java debug - Quebre quando a exceção é lançada




class eclipse (3)

Vá para a janela de pontos de interrupção, há um botão que se parece com J !, lá você pode definir pontos de interrupção para exceções Java, capturados ou não capturados. Você pode fazer referência a classes ou usar correspondências de padrões para nomes de exceção.

Além disso, em Window -> Preferences, Select Java -> Debug e há uma caixa de seleção para informar ao depurador para quebrar exceções não identificadas

Visual Studio tem uma opção para quebrar automaticamente no depurador quando uma exceção não tratada é lançada, o Eclipse tem funcionalidade semelhante?


Você pode definir a lista precisa de Exceção na qual deseja ter um ponto de interrupção, mesmo se essas exceções não forem identificadas (o que deve ser o equivalente a " unhandled ")


Com uma solução aberta, vá para a opção de menu Debug - Exceptions ( Ctrl + D , E ). De lá, você pode optar por quebrar as exceções Thrown ou User-unhandled.

EDIT: minha instância está configurada com o C # "perfil" talvez não esteja lá para outros perfis?





java eclipse debugging eclipse-jdt