return与break的区别
break语句虽然可以独立使用,但通常主要用于switch语句中,控制程序的执行流程转移。
在switch语句中,其作用是强制退出switch结构,执行switch结构之后的语句。其本质就是在单层循环结构体系中,其作用是强制退出循环结构。
return语句用来跳出当前方法。也就是,return 语句使程序控制返回到调用它方法。
因此,
有两个作用,一个是返回方法指定类型的值;
一个是结束方法的执行。 return 语句可以使其从当前方法中退出,返回到调用该方法的语句处,继续程序的执行 。