Hallo Leute!
Ich habe mal recherchiert was das "|" Symbol genau in Java bedeutet.
Zum einen habe ich gefunden, dass es, wenn es alleine steht ein bitweise OR ist: hier
Desweiteren kann ich ja seit Java 7 Multi-Catch-Klauseln mit diesem Seperator schreiben:
In diesem Zusammenhang kann man wohl nicht sagen, dass es ein bitweise OR, oder? Wie bezeichnet man es in diesem Zusammenhang?
Eine weitere Frage:
Sollte ich oben stehende catch-Methode selbst schreiben wollen, damit diese "FileNotFoundException | ConfigError e" als Parameter existiert, wie muss diese aussehen? Ich kann ja bestimmt selbst Methoden schreiben, die ich dann widerum mit dem Pipe-Zeichen aufrufen kann oder?
Ich danke Euch für die Hilfe!
LG
Ich habe mal recherchiert was das "|" Symbol genau in Java bedeutet.
Zum einen habe ich gefunden, dass es, wenn es alleine steht ein bitweise OR ist: hier
Desweiteren kann ich ja seit Java 7 Multi-Catch-Klauseln mit diesem Seperator schreiben:
Java:
try {
settings = new SessionSettings(new FileInputStream(pathToFIXConfigFile));
} catch (FileNotFoundException | ConfigError e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
In diesem Zusammenhang kann man wohl nicht sagen, dass es ein bitweise OR, oder? Wie bezeichnet man es in diesem Zusammenhang?
Eine weitere Frage:
Sollte ich oben stehende catch-Methode selbst schreiben wollen, damit diese "FileNotFoundException | ConfigError e" als Parameter existiert, wie muss diese aussehen? Ich kann ja bestimmt selbst Methoden schreiben, die ich dann widerum mit dem Pipe-Zeichen aufrufen kann oder?
Ich danke Euch für die Hilfe!
LG