2016-06-13 12 views
-1

Wenn throw Ausnahme, ich fand, dass immer java.lang.exception oder javax.ssl.xxxx und so weiter, ich möchte nur nur Nachrichten, aber keine Ausnahme Typ, wie kann ich es tun?Java-Ausnahme String-Filter

Als Ausnahme hat viele Typen, ich kann nicht einfach String beginnen mit, ist es verfügbar, dies zu tun?

+1

Es nicht ganz klar ist, was Sie zu tun versuchen. Können Sie ein konkretes Beispiel geben? –

+0

Vielleicht ist 'exception.getMessage()' die Methode, nach der Sie suchen. – SubOptimal

+0

Mögliches Duplikat von [Mehrere Ausnahmen gleichzeitig erfassen?] (Http://stackoverflow.com/questions/136035/catch-multiple-exceptions-at-once) –

Antwort

0

unter einem kleinen Schnipsel als Demonstration finden für meinen Kommentar

try { 
    int i = 1/0; 
} catch (Exception e) { 
    System.out.println("exception = " + e); 
    System.out.println("getMessage = " + e.getMessage()); 
} 

Ausgang

exception = java.lang.ArithmeticException:/by zero 
getMessage =/by zero 
+0

Ja, das möchte ich! Danke. –