В моем коде х ++ У меня есть следующийDynamics AX 2009, Exception Handling
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();
}
Я ударять окончательный улов (до этого, я не получал никаких сообщений об исключениях). Но я хочу знать, что ДЕЙСТВИТЕЛЬНО происходит и вызывает исключение. Как я могу узнать, что такое исключение?