¡Hola Erick, espero que estés bien!
Tu código para verificar si tres lados pueden formar un triángulo está correcto. Has implementado adecuadamente la condición necesaria para que tres lados formen un triángulo, que es que la suma de dos lados debe ser mayor que el tercer lado.
Aquí tienes un ejemplo de cómo funciona tu programa:
Si ingresas los valores 3, 4 y 5, el programa imprimirá "Los lados pueden formar un triángulo." porque 3 + 4 > 5, 3 + 5 > 4 y 4 + 5 > 3, lo cual cumple con la condición para formar un triángulo.
Si ingresas los valores 1, 2 y 3, el programa imprimirá "Los lados no pueden formar un triángulo." porque 1 + 2 no es mayor que 3.
Tu implementación está bien estructurada y cierra el Scanner
al final, lo cual es una buena práctica. Si tienes más casos de prueba o deseas verificar otros aspectos, puedes seguir usando esta lógica.
Espero que esto te haya ayudado y que sigas disfrutando de tus estudios de Java. ¡Bons estudios!