Well, if it *doesn't* invalidate a lot of old code I don't have a problem with it, of course. :)
But I'm still againt starting to use exceptions before there is a useful exception system with syntactic sugar. Preparing is ok, though. But forcing programmers to use catch is not the way to go.