Del curso: Java: Programación orientada a objetos esencial

Accede al curso completo hoy mismo

Únete hoy para acceder a más de 24.900 cursos impartidos por expertos del sector.

Depurando (debug) en Java, viendo los métodos

Depurando (debug) en Java, viendo los métodos

Partiendo del código que tenemos disponible en la sección de Ejercicios, vamos a ver qué estamos intentando hacer desde el main y qué resultado obtenemos. Estamos creando un pedido con una bolsa y una caja y cuatro productos distintos. Al ejecutar, obtenemos un resultado como este. La bolsa se ha quedado vacía y la caja contiene tres productos: un congelado y dos frescos. Es decir, el papel higiénico parece que se ha quedado fuera. Vamos a depurar a ver qué ha pasado. Ponemos el primer punto de ruptura en la línea para añadir el primer producto al pedido, la línea 28. Como no estamos usando el valor retornado para nada, tenemos un icono amarillo de aviso que nos dificulta ver el iconito del punto de ruptura. Podríamos resolver el aviso, en este caso eliminando la asignación a un objeto no usado, pero como no siempre lo vamos a poder hacer tan fácilmente como ahora, podemos consultar qué puntos de ruptura tenemos en la vista de depuración en la pestaña de los puntos de ruptura. De…

Contenido