tengo un problema y no lo logro ver con claridad resulta que cuando compilo me dice que no hay errores pero cuando abro el main se queda corriendo sin abrir nunca la pantalla no se porque
import java.util.Scanner;
public class Circulo {
private static final double numeroPI = 3.1416;
private static double radio;
public Circulo(){
radio = 0;
}
public Circulo (double valorRadio){ radio = valorRadio;}
public void setRadio(double valorRadio){ radio = valorRadio; }
public double getRadio(){ return radio; }
public double calcularArea (){ return (numeroPI) * (radio*radio); }
public double calcularLongitud (){ return 2 * numeroPI * radio; }
public static void main (String [] Args){
Scanner sc = new Scanner (System.in);
String entradaTeclado = "";
entradaTeclado = sc.nextLine();
System.out.println ("Por favor, ingrese (en números) el radio de un círculo...");
double radio = Double.valueOf(sc.nextLine());
Circulo nuevoCirculo = new Circulo();
nuevoCirculo.setRadio(radio);
System.out.println ("El área del círculo, es " + nuevoCirculo.calcularArea());
System.out.println ("La longitud del círculo es " + nuevoCirculo.calcularLongitud());
System.out.println ("Hasta Luego");
}
}