解决方案 »

  1.   

    return fwzz0;
    break;已经先return了,无法再继续执行break了,return已经结束方法了
    一般可以在return后可以执行的知道的就是finally了
      

  2.   

    同一个block里,return后面不能有其他语句,因为就算有也永远不会执行
    return XXX;
    break;
    这样break永远不会执行,因为return的时候就已经跳出这个方法了。
      

  3.   

    友情提示一下:
    这里不应该使用switch语句,应该使用一个数组保存所有字符串,然后根据下标返回相应的值
      

  4.   

    那么多public,怎么不用private,
      

  5.   

    二楼正解,return意味着方法的结束,break在return下面是没有丝毫意义的,所以在编译的时候就会报错;
      

  6.   

    都已经return了啊,break变得不可达了。
      

  7.   

    return了不会执行到return后面的break、、、、
      

  8.   

    return就结束了,就不需要break;了break也是一种代表,没有它也可以,只是继续执行而已。只不过用它能够防止执行下面的,只执行到当前为止。