|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.lang.Throwable | +--java.lang.Exception | +--java.lang.RuntimeException | +--org.kapott.hbci.exceptions.HBCI_Exception
Diese Klasse ist die Super-Klasse aller Exceptions, die durch den HBCI-Kernel erzeugt werden. Beim Auftreten einer solchen Exception sollten die Messages der gesamten(!) Exception-Kette angezeigt werden, um die Fehlerursache bestmöglich bestimmen zu können.
try { // hier HBCI-Zeugs machen } catch (HBCI_Exception e) { Throwable e2=e; String msg; System.out.println("HBCI-Exception:"); while (e2!=null) { if ((msg=e2.getMessage())!=null) { System.out.println(msg); } e2=e2.getCause(); } }
Constructor Summary | |
HBCI_Exception()
Erzeugen einer neuen HBCI_Exception ohne Message und ohne Cause |
|
HBCI_Exception(java.lang.String s)
Erzeugen einer neuen HBCI_Exception mit bestimmter Message |
|
HBCI_Exception(java.lang.String st,
java.lang.Throwable e)
Erzeugen einer neuen HBCI_Exception mit gegebener Message und Cause |
|
HBCI_Exception(java.lang.Throwable e)
Erzeugen einer neuen HBCI_Exception mit bestimmtem Cause. |
Constructor Detail |
public HBCI_Exception()
public HBCI_Exception(java.lang.String s)
s
- Message, die bei getMessage()
zurückgegeben werden sollpublic HBCI_Exception(java.lang.Throwable e)
e
- "Ursache" dieser Exception, die in der Exception-Kette als
getCause()
zurückgegeben werden sollpublic HBCI_Exception(java.lang.String st, java.lang.Throwable e)
st
- Message, die bei getMessage()
zurückgegeben werden solle
- "Ursache" dieser Exception, die in der Exception-Kette als
getCause()
zurückgegeben werden soll
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |