1、问题:
2、代码:
这个是Delete函数,判断空指针也加了的。如果单个运行功能,比如只运行一下增加图书,没问题;如果把每个功能都运行了,最后输入7,退出成功,就出错了。
下面出错基本上都是这三种类型,查了百度,也不知道改哪。
检查delete函数的代码,里面有地方引用为空。你贴出那么多,唯独没有delete函数的代码。
debug看看是哪行代码出现空指针,在前面加下空指针为空校验,比如if(book !=null){}
异常信息已经给出具体文件和代码行了