missing return statement

来源:百度知道 编辑:UC知道 时间:2024/06/04 01:23:53
Void Load_group(){
int i=0,Length;
try{
Class.forName("com.mysql.jdbc.Driver"); }
catch(ClassNotFoundException e)
{ System.out.println(e.getMessage());}
try{
con=DriverManager.getConnection(url,"root","");
stmt=con.createStatement();
rs=stmt.executeQuery("SELECT COUNT(1) FROM "+aa3.Table_name);
rs.next();
i=rs.getInt(1);
} catch(SQLException e1) {}
try{
String Length1;
con1=DriverManager.getConnection(url,"root","");
stmt1=con1.createStatement();
rs1=stmt1.executeQuery("SELECT * FROM length_info where Table_name='" +aa3.Table_name+"'");
rs1.next();
Length1=rs1.getString("Length");
Length=Integer.parseInt(Length1);
} catch(SQLException e1) {}
int j=0;
JCheckBox JCheckBox1[];
JCheckBox1= new JCheckBox[100];

第一行 void V应该小写

报错的原因是缺少返回值 一楼答案应该是正解。如果对了请楼主给分。我来帮你分析一下。
如果你void的话。就不要返回值了。按道理应该是没问题的。要么你自己写了一个Void类型的数据。如果是这样的话。就应该加上返回值。但是看你的代码。这种也不是。那就只有一楼说的那种情况。
看来你是初学者吧。不过也必要给这么高的分。根本就没有发挥的地方。