Ayudaaaaa Urgenteee....!!!
Publicado por Azuchel (3 intervenciones) el 10/06/2008 01:22:13
Reholas chicos..
Weno paso x aca xq al compilar el codigo me sale este error por pantalla
porfavor ayudeneme se los ruegoo.. =(
******************************Erroooor*****************************
Exception in thread "main" java.lang.NullPointerException
at Lista.Insercion(Insercion_Posi_Indicada.java:65)
at Pricipal.main(Insercion_Posi_Indicada.java:93)
********************Un pedaso del codigo*************************
public void Insercion () throws Exception
{
try
{
Nodo aux;
int opc=0;
Nodo nodo_nuevo;
nodo_nuevo=new Nodo();//Instanciamos El Nodo Nuevo
System.out.println (" << Que Desea Hacer >> ");
System.out.println(" 1.Insercion al Inicio");
System.out.println(" 2.Insercion Intermedio");
System.out.println(" 3.Insercion al Final ");
System.out.print (" - Opcion: ");
opc=Integer.parseInt(teclado.readLine());
nodo_nuevo=nodo_nuevo.Llenar();//Llamamos Al metodo Llenar
if ((l!=null)&&(opc==1)) //Insercion Al Inicio
{
nodo_nuevo.sig=l;
l=nodo_nuevo;
}//Fin si
else
{
aux=l;
while (aux.sig!=null)
{
aux=aux.sig;
}//Fin Mientras
if((aux.sig!=null)&&(opc==2))//Insercion Intermedia
{
nodo_nuevo.sig=aux.sig;
aux.sig=nodo_nuevo;
}//Fin Si
if((aux.sig==null)&&(opc==3))//Insercion Final
{
aux.sig=nodo_nuevo;
}//Fin Si
}//Fin SiNo
}//Fin Try
catch(IOException ex){}
}//Fin Metodo
Weno paso x aca xq al compilar el codigo me sale este error por pantalla
porfavor ayudeneme se los ruegoo.. =(
******************************Erroooor*****************************
Exception in thread "main" java.lang.NullPointerException
at Lista.Insercion(Insercion_Posi_Indicada.java:65)
at Pricipal.main(Insercion_Posi_Indicada.java:93)
********************Un pedaso del codigo*************************
public void Insercion () throws Exception
{
try
{
Nodo aux;
int opc=0;
Nodo nodo_nuevo;
nodo_nuevo=new Nodo();//Instanciamos El Nodo Nuevo
System.out.println (" << Que Desea Hacer >> ");
System.out.println(" 1.Insercion al Inicio");
System.out.println(" 2.Insercion Intermedio");
System.out.println(" 3.Insercion al Final ");
System.out.print (" - Opcion: ");
opc=Integer.parseInt(teclado.readLine());
nodo_nuevo=nodo_nuevo.Llenar();//Llamamos Al metodo Llenar
if ((l!=null)&&(opc==1)) //Insercion Al Inicio
{
nodo_nuevo.sig=l;
l=nodo_nuevo;
}//Fin si
else
{
aux=l;
while (aux.sig!=null)
{
aux=aux.sig;
}//Fin Mientras
if((aux.sig!=null)&&(opc==2))//Insercion Intermedia
{
nodo_nuevo.sig=aux.sig;
aux.sig=nodo_nuevo;
}//Fin Si
if((aux.sig==null)&&(opc==3))//Insercion Final
{
aux.sig=nodo_nuevo;
}//Fin Si
}//Fin SiNo
}//Fin Try
catch(IOException ex){}
}//Fin Metodo
Valora esta pregunta


0