黑马程序员技术交流社区

标题: 为什么一个有返回值的函数里面只写了死循环不报错? [打印本页]

作者: 试着try    时间: 2016-11-30 13:56
标题: 为什么一个有返回值的函数里面只写了死循环不报错?
比如:
        private static int meth() {
               
                while(true){
                       
                }
        }

没写return 也没报错
作者: 土豆v    时间: 2016-11-30 17:08
如果你的return写在循环外边,那么你这个return就永远执行不到,就会报错!不写return不会报错是因为这个方法不会结束,就不需要返回值!
个人理解,仅做参考

作者: 黑马嗨嗨嗨    时间: 2016-11-30 19:36
while这个循环语句就是,只要是true。。。。它就一直死脑筋的执行里面的语句,停不下来的那种
作者: chenyanwei6    时间: 2016-12-1 00:13
while语句一直在执行




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2