Gewusst wie: Deklarieren von Ausnahmefehlern in Java

June 12

Aus verschiedenen Quellen können Fehler auftreten, wenn der Computer Anwendungen nutzt. Diese Quellen sind entweder ein Programmierfehler oder Störungen, die durch Fehler, die von der Computerbenutzer entstehen. Als Benutzer sollten Sie die Anwendung zu informieren, was der spezifische Fehler ist, anstatt selbst zu erlauben, mit dem Fehler, der das System die Pest weiterhin ausgeführt. Die Exception-Klasse entwickelte sich in Java die Steuerung der Programmanwendung an einen vorgegebenen Programmiercode dem Entwickler die Möglichkeit, vordefinierte Aktionen an, die im Fehlerfall zu schaffen macht übertragen. Java-Programmierer ist das Erstellen einer Java-Ausnahme eine gemeinsame Aktion.

Anweisungen

1 Führen Sie den Texteditor in Ihrem Computer. Speichern Sie die Dateien unter dem Titel \"TestFile.java\" durch Klicken auf \"File\" und die \"Save As\" Taste C: Laufwerk Ihres Computers.

2 Geben Sie diesen Code:

Publicstaticvoid Main (String [] Args){InputStream myInputStreamGEHENDatei myFileGEHEN

}

in die TestFile.java-Datei. Dies schafft eine Entwicklungsumgebung um eine Java-Ausnahme zu deklarieren:

3 Initiieren der Ausnahmebehandlungscode bei der Verwendung als eine \"Try\ genannte" Block. Eine Ausnahme in der Java-Programm ist möglicherweise eine Folge der \"Try\" Block. Ein \"File Not Found\" Ausnahme auftritt, wenn in dieser Situation die Try Block eine Eingabedatei geladen werden, die nicht verfügbar ist.

Publicstaticvoid Main (String [] Args){InputStream myInputStreamGEHENDatei myFileGEHENversuchen Sie{MyFile = neue Files(args[0])GEHENMyInputStream = neue InputStream(myFile)GEHEN}}

4 Fügen Sie Ausnahmebehandlungscode begleitenden Try-Block Code zu bedeuten für den Benutzer, die ein \"File Was Not Found\" Wenn die FileNotFound-Ausnahme wird ausgelöst:

Publicstaticvoid Main (String [] Args){InputStream myInputStreamGEHENDatei myFileGEHENversuchen Sie{MyFile = neue Files(args[0])GEHENMyInputStream = neue InputStream(myFile)GEHEN}fangen Sie (FileNotFoundException MyException) {}System.out.println (\"myFile \" + Args [0] + \ "nicht Found\")GEHEN}

}