Replacement for assert that throw a catchable exception.
assert
The first argument E is the error code that will be passed down the line.
NDEBUG
Definition at line 323 of file p99_try.h.