In meinem X++ Code habe ich folgendes
void run() {
try
{
startLengthyOperation();
this.readFile();
}
catch (Exception::Deadlock)
{
retry;
}
catch (Exception::Error)
{
error(strfmt("An error occured while trying to read the file %1", filename));
}
catch
{
error("An unkown error has occured");
}
endLengthyOperation();
}
Ich stoße auf den letzten Haken (vorher habe ich keine Meldung über Ausnahmen erhalten). Ich möchte aber wissen, was WIRKLICH passiert und die Ausnahme verursacht. Wie kann ich herausfinden, was die Ausnahme ist?