> Well, I was still casually using string exceptions up until about a year > ago, and I think I'm not the only one. There's probably lots of pre-2.0 > code still running in the wild with string exceptions. Note "casually", probably in throw-away code. If you knew they didn't exist, you'd "casually" use some built-in exception, e.g. RuntimeError. --Guido van Rossum (home page: http://www.python.org/~guido/)