try
{
IBAN iban = new IBAN(konto, blz, "DE");
// R�ckgabe-Code checken
IBANCode code = iban.getCode();
if (code == null || code == IBANCode.GUELTIG)
return iban;
// Tolerieren wir ebenfalls
if (code == IBANCode.KONTONUMMERERSETZT ||
code == IBANCode.GEMELDETEBLZZURLOESCHUNGVORGEMERKT ||
code == IBANCode.PRUEFZIFFERNMETHODEFEHLT)
return iban;
// Fehler werfen
throw new ApplicationException(code.getMessage());
}
catch (SEPAException e)
{
// Checken, ob wir einen Fehlertext haben
String msg = e.getMessage();