Ausnahmen vom Typ CommunicationError werden ausgelöst, wenn keine Verbindung zum DBM-Server
hergestellt werden kann oder eine bestehende Verbindung abgebrochen
wird.
Sie haben das folgende Format:
Communication Error: $message
$message |
Text der Fehlermeldung |
Der Typ CommunicationError einer Ausnahme kann durch den Vergleich mit dem regulären Ausdruck Communication Error: (.*) ermittelt werden.
Der DBM-Server, zu dem die Verbindung aufgebaut werden soll, existiert nicht:
eval { $session = new DBM ('unknownhost', '');}
if ($@) {
print "$@\n";
}
Ausgabe:
Communication Error: unknown host name