24 lines
739 B
TeX
24 lines
739 B
TeX
|
% master: ausnahmen.tex
|
||
|
% Ausnahmen (Exceptions) v0.1
|
||
|
% 2011-06-08 (Rx)
|
||
|
|
||
|
%\subsection{Ausnahmen (Exceptions)}
|
||
|
%-----------------------------------
|
||
|
|
||
|
\begin{verbatim}
|
||
|
import java.io.*;
|
||
|
public class trycatchfinally {
|
||
|
public static void main(String args[]) {
|
||
|
Runtime mySystem = Runtime.getRuntime(); //Objekt Runtime erstellen
|
||
|
try{ //unsichere Anweisungen
|
||
|
mySystem.exec("xaos");
|
||
|
} catch(IOException e) { //Fehlerbehandlung
|
||
|
System.err.println("Es ist ein Fehler aufgetreten: " + e);
|
||
|
} finally { //Anweisungen werden immer ausgeführt
|
||
|
System.out.println("Kritischer Bereich wurde ausgeführt!");
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
\end{verbatim}
|
||
|
|