class Government
{
static void Main()
{
try
{
Application.Run(new Economy());
Application.Run(new ForeignAffairs());
}
catch (Exception)
{
throw new MoneyAtIt();
}
}
}
I know I shouldn't use generic exceptions since they may hide the real problem...