DengluData.java:34(25): 错误: 有 'if', 但是没有 'else' else{

publicvoidCheck(){if(inputzhanghao==("")||inputmima==("")){JOptionPane.showMessageDia... public void Check(){

if(inputzhanghao==("")||inputmima==("")){

JOptionPane.showMessageDialog(null,"账号密码不能为空","消息对话框", JOptionPane.WARNING_MESSAGE);

else{
query.setSQL("SELECT * FROM one where mima='"+na+"'");

if(rs.next()){

if(rs.getString("mima").equals(inputmima)){

JOptionPane.showMessageDialog(null,"登陆成功","消息对话框", JOptionPane.WARNING_MESSAGE);

else{

JOptionPane.showMessageDialog(null,"对不起,密码错误请重新输入","错误", JOptionPane.WARNING_MESSAGE);

}
}

else{

OptionPane.showMessageDialog(null,"对不起,用户名未注册","错误", JOptionPane.WARNING_MESSAGE);

}
}

}
}

}
展开
 我来答
White_MouseYBZ
2016-06-08 · TA获得超过4万个赞
知道大有可为答主
回答量:2.1万
采纳率:82%
帮助的人:7155万
展开全部
你肯定把错误提示理解错了:只可能有“有else无if”的错误,“有if无else”是正常的。代码中"账号密码不能为空"...那一行下面的else就找不到与它配对的if,原因可能是"账号密码不能为空"...这一行最后的分号后少了个}——只是大概分析。因为前面的if体只有"账号密码不能为空"..这一句,所以把它前面的{删除也行。
追问
先在此谢过,我试一下
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式