error: java.lang.NullPointerException
Publicado por Danilo Castro (1 intervención) el 27/02/2008 05:24:01
Cordial saludo:
Estoy capturando datos de un archivo de texto para manipularlos..Este es el esquema (resumen) de lo q me está arrojando dicho error:
public static class Queue {
String input_line = new String();
MiClase [] clase1 = new Mi Clase [1000];
}
public static class MiClase {
char tipo;
}
public static Queue queue=new Queue();
public static void main(String[] args) throws IOException {
try {
// Leer Codigo Fuente:
BufferedReader in = new BufferedReader(
new FileReader("C:\archivo.txt"));
queue.input_line = in.readLine();
queue.clase1[50].tipo=queue.input_line.charAt(3); // AQUI MUESTRA EL ERROR
System.out.println(queue.clase1[50].tipo);
}
}
catch (IOException e) {
// Handle FileNotFoundException, etc. here
}
}
Qué tengo q hacer para q el char en alguna posicion de clase1 tome el valor de cualquier char en la linea del archivo??
Gracias por su colaboracion de antemano.
Agradezco su colaboración de antemano.
Estoy capturando datos de un archivo de texto para manipularlos..Este es el esquema (resumen) de lo q me está arrojando dicho error:
public static class Queue {
String input_line = new String();
MiClase [] clase1 = new Mi Clase [1000];
}
public static class MiClase {
char tipo;
}
public static Queue queue=new Queue();
public static void main(String[] args) throws IOException {
try {
// Leer Codigo Fuente:
BufferedReader in = new BufferedReader(
new FileReader("C:\archivo.txt"));
queue.input_line = in.readLine();
queue.clase1[50].tipo=queue.input_line.charAt(3); // AQUI MUESTRA EL ERROR
System.out.println(queue.clase1[50].tipo);
}
}
catch (IOException e) {
// Handle FileNotFoundException, etc. here
}
}
Qué tengo q hacer para q el char en alguna posicion de clase1 tome el valor de cualquier char en la linea del archivo??
Gracias por su colaboracion de antemano.
Agradezco su colaboración de antemano.
Valora esta pregunta


0