当删除数组时遇到异常,可以使用try-catch块来捕获异常并进行处理。在try块中删除数组的操作,如果发生异常,则在catch块中进行相应的异常处理,例如输出错误信息或者进行其他处理操作。另外,在释放数组内存之前,可以先检查指针是否为空,以避免空指针引发的异常。最后,确保在异常处理完成之后释放数组内存,以避免内存泄漏。