一样还报错
test没有返回值 把return result放在循环外面
为什么我写的是对的?
如楼上所说,你没有返回值,后面那个return -1应该写在catch外面。catch是捕捉异常,当有异常产生时,才会执行里面的函数。没有异常不会执行return -1;
这是后面的程序