>>13657473To check for a runtime error or to take care of an undefined case (i.e a case which shouldn't really happen and probably won't).
There probably are better ways to debug/organize your code but still it is better than not having diagnostics about the source of the bug.