因为你的isSuesses方法(应该是isSuccess吧)要求返回boolean,但你加了if后,就不一定有返回值了。
所以会出现:missing return statement.
所以会出现:missing return statement.
解决方案 »
- 求一个简单的字符串拆分的问题
- JAVA中ArrayList是否允许两个线程同时进行插入和删除操作?
- 请教:HashSet,HashMap中的Hash算法是什么类型的运算?
- repaint()方法不自动调用update()方法(急 在线等)
- 寻物启事:sql server 2005驱动包
- 关于clinet \\ / server的程序错误!
- java界面控制--界面不能移动(急急急急急在线等待能够解决问题马上给分)
- JBuild中的中文问题
- 100分求助tomcat小问题
- 谁有游戏代码?谢谢!
- 关于《Thinking in Java》隐藏实现细目的一道题
- java 真牛---> 居然有个叫Object的类 (进来的都有分)
if (type == "1")
return true;
else
return false;
if (type.equals("1"))
return true;
else
return false;
return true;
}
return false;
package com.rccx;
import java.lang.*;
public class login {
public boolean isSuesses(String user,String pwd,String type) throws Exception{
boolean b_suc = false; if (type.equals("1"))
b_suc = true;
return b_suc;
}
在编译的时候就会报错。
改为
if (type=="1") {
return true;
}
return false;
次要错误,字符串比较 type=="1" ,在编译的时候不会报错,但是当type为"1"时type=="1"不为true,java中字符串比较要用equals,应改为
if (type.equals("1")) {
return true;
}
return false;