CAB... if you have time can you please help me understand what the repercussions are of not handling this in this case?
It is bad practice to allow your lisp to crash. Better practice to plan ahead and make a soft landing.
In a more complicated lisp you may have changed the ACAD environment and a crash will leave the DWG setting in an unexpected state.
This can be very aggravating to the end user. I'm not saying that in these code snippets that you impalement a full error trap but when you can avoid the crash with line or two of extra code that it is good form to do so.
I'm sure I've been guilty of the same faux pas in my past but do make an effort to avoid it today.