Bueno he empezado en esto del mundo java y me gustaría que me ayudaseis con un problema... 
Estoy haciendo la típica aplicación que dice cuantos minutos,segundos,días,horas,etc... has vivido, pero tengo un error en el código, y no se como arreglarlo, espero su ayuda
Ya se que el codigo es friki, pero bueno

Estoy haciendo la típica aplicación que dice cuantos minutos,segundos,días,horas,etc... has vivido, pero tengo un error en el código, y no se como arreglarlo, espero su ayuda

Código [Seleccionar]
import javax.swing.JOptionPane;
public class edad {
public static void main(String[] args) {
String strEdad;
int edad;
int meses;
int dias;
int semanas;
int horas;
int segundos;
int minutos;
meses = edad*12;
dias = edad*365;
semanas = edad*52;
horas = edad*8760;
minutos = edad*1440*365;
segundos = edad*1440*365*60;
strEdad = JOptionPane.showInputDialog("Ingrese su edad");
edad = Integer.parseInt( strEdad );
JOptionPane.showMessageDialog(
null, "Usted ha vivido"+edad+"años,"+meses+"meses,"+semanas+"semanas,"+dias+"dias,"+horas+"horas,"+minutos+"minutos,"+segundos+"segundos.",
JOptionPane.PLAIN_MESSAGE );
System.exit( 0 );
}
}
Ya se que el codigo es friki, pero bueno