Hannes: Fehler bei der Dateiauslese

Beitrag lesen

Hallo,
mein Quelltext:

import java.io.*;
import org.xml.sax.SAXException;
import org.xml.sax.SAXParseException;
import javax.xml.parsers.DocumentBuilder;         // dienen um die xml dokus ab-
import javax.xml.parsers.DocumentBuilderFactory;  // abzubilden für späteren zugriff
import javax.xml.parsers.ParserConfigurationException;
import javax.xml.parsers.FactoryConfigurationError;
import org.w3c.dom.*; // zur realisierung mit dom

public class navi_dom {

static Document document;

public static void main( String test ) {
        File datei = new File("navi.xml");

boolean laden = datei.canRead();

if( laden ) {
            try {
                DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
                DocumentBuilder builder = factory.newDocumentBuilder();
                document = builder.parse( datei );
            }
            catch( SAXParseException error ) {
                System.out.println("\n+++ Parse Error +++"
                                  + "\nZeile: " + error.getLineNumber()
                                  + "\nDatei: " + error.getSystemId());
                System.out.println("\n" + error.getMessage());
            }
            catch( IOException ioe ) {
                ioe.printStackTrace();
            }
            catch(  Throwable t) {
                t.printStackTrace();
            }

}
        else {
            System.out.println("Datei existiert nicht!");
        }
    }
}

Wo sitzt da im try Sektor der Fehler? Ich bekomme immer die
Problemmeldungen mit den:
import javax.xml.parsers....