求教方法跳转的一个问题
本帖最后由 laozhude123 于 2013-09-04 17:02:24 编辑 main方法调用print方法,print方法调用print1方法,如何能够使在print1方法中满足一个if语句后,直接能够跳到main方法执行print方法以后的语句。print方法好print1都没有返回值,都是void
[解决办法]
直接用return就好了。
[解决办法]
在楼主提的问题中用异常跳出只是一种方式,虽然不好,但总算达到目的。正常情况下,不能用这个,还有更合理的方法。
关键是楼主设计的函数有问题。
如果给函数一个bool类型的返回值,那么在print1判断if满足就可以返回false,正常情况则返回true
在print函数中调用print1后就应该判断返回值,若false,直接return