Java - Error Exception in thread

 
Vista:

Error Exception in thread

Publicado por carlos (1 intervención) el 15/04/2009 22:19:22
Hola a todos

Entiendo que cuando se procede el error Exception in thread "main" java.lang.NoSuchMethodError: main es porque que falta el método main ¿no? quisiera saber donde se pone en el siguiente código ya que la compilación la hace bien pero la ejecución no

public class Person{

public int ageYears = 25;

public void calculateAge(){

int ageDays = ageYears * 365;
long ageSeconds = ageYears * 365 * 24L * 60 * 60;


System.out.println("Tienes una edad de " + ageDays + "días.");
System.out.println("Tienes una edad de " + ageSeconds + " segundos.");

}

}

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Error Exception in thread

Publicado por James (2 intervenciones) el 16/04/2009 06:31:04
Es facil, primero el metodo main es el que se ejecuta y puedes ponerlo donde quieras, por el momento veo que estas empezando, con el tiempo seria mejor siempre tener una clase Main, en tu caso bastaria un metodo asi donde tu quieras, (ponlo despues del metodo "calculateAge"

public static void main(String[] args) {
///Aqui creas una instanci y luego llamas a tu metodo
Person person = new Person();
person.calculateAge();
}

Con eso creo que seria suficiente, cualquier duda con gusto..

Suerte.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar