break,return的区别: switch块中breake和return都可以起到结束当前switch语句的作用,区别在于:break只是退出当前switch块,不影响switch语句之后其他代码的执行。而return结束整个方法,无论switch块之后是否有其他代码需要执行。