Exceptions in C++ seem like a good mechanic, until you realise they're just goto's... but without the advantage of knowing where you jump to when you throw them... i.e. they're worse than goto's...

Comments