en Eclipse que puede tener 5 tipos de puntos de ruptura:
- el uno que está acostumbrado: la línea ordinaria punto de interrupción
- un punto de interrupción condicional en el que se detiene en una línea, pero sólo cuando una se cumple cierta condición
- método punto de interrupción que se desencadena cuando ingresa en un método
- un punto de interrupción de excepción, que se detiene en cualquier línea que arroje una determinada excepción.
- (según los comentarios que he olvidado sobre esos) puntos de observación: su uso se interrumpirá cada vez que se acceda o modifique un determinado campo. Se pueden configurar desde la vista de esquema.
La segunda opción también se coloca en una línea determinada, pero siempre que deba configurarse, podría considerarse como algo más especial. Los símbolos de los primeros dos puntos de interrupción son diferentes. El tercero tiene un símbolo especial también. El cuarto no tiene símbolo (no pertenece a ningún lugar específico).
Esto viene como una explicación que lucha contra tus palabras Doesn't the usually breakpoint refer to a line
.
También se puede ver la diferencia entre los dos, si usted tiene tal código:
void func() {
int a = 16;
}
trate de hacer toggle breakpoint
y toggle line breakpoint
en la línea void func()
. ¿Ves la diferencia? Alternar punto de interrupción en realidad elige la opción adecuada entre toggle line breakpoint
y toggle method breakpoint
.
¡Gracias por tu consejo! –