In other languages (like Java) you can use exceptions or capture fatal errors and at least display a popup letting the user know of the crash (or maybe show an error number or link to a support page). But the crash itself will still be unrecoverable, and the extent of the handling would be in displaying a text or image alerting the user. Not sure about exceptions in GDScript, but I guess it might be possible in C#.