What is the best way to stop App after exception?
Suliman via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Mon Feb 15 03:38:05 PST 2016
I have got class Config with method parseconfig. I need terminate
App if parsing of config was failed. The problem that I do not
know how to do it better.
void parseconfig()
{
try
{
//something go wrong
}
catch(Exception e)
{
writeln(e.msg);
// throw any exception here
}
}
But my main.d also have try catch block and parseconfig() calls
inside it. The problem that wen exception rise I do not know how
to terminate app. Exception simply print on screen and app is
continue.
void main()
{
try
{
parseconfig(); // exception was already handled inside: void
parseconfig()
}
}
What is the best practice to stop app?
More information about the Digitalmars-d-learn
mailing list