In "safe" languages (i.e. ones which aren't supposed to segfault/etc unless there's a compiler/interpreter/VM bug -- PHP, Java, JS, Python all fit in here) I've often heard "crash" being used to just mean an uncaught exception, or something else that brings the program crashing down.
GP says "or catch the error", so they're probably using that term in this sense.
GP says "or catch the error", so they're probably using that term in this sense.