编译过程中出现错误提示有if但是没有else,有人帮我看看我的代码出现了什么问题吗?

qq_45994608 2020-12-08 03:41:30
import java.util.Scanner;
import java.lang.Object;
public class Test
{

public static void main(String[]args)
{
String Username = "Ivan";
String Password = "k56=";
System.out.println("请输入用户名和密码:");
Scanner input = new Scanner(System.in);
String Username1 = input.nextLine();
String Password1 = input.nextLine();
if(Username1.equals(Username)&&Password1.equals(Password));
{
System.out.println("登录成功!");
}else{
System.out.println("您输入的用户名或者密码不正确!");
}
}
}
...全文
2253 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_45994608 2020-12-09
  • 打赏
  • 举报
回复
问题解决了!谢谢各位
关切得大神 2020-12-08
  • 打赏
  • 举报
回复
if后面多了一个分号哦
qq_39936465 2020-12-08
  • 打赏
  • 举报
回复
引用 楼主 qq_45994608 的回复:
import java.util.Scanner; import java.lang.Object; public class Test { public static void main(String[]args) { String Username = "Ivan"; String Password = "k56="; System.out.println("请输入用户名和密码:"); Scanner input = new Scanner(System.in); String Username1 = input.nextLine(); String Password1 = input.nextLine(); if(Username1.equals(Username)&&Password1.equals(Password)); { System.out.println("登录成功!"); }else{ System.out.println("您输入的用户名或者密码不正确!"); } } }
你if后面多了一个分号,要去掉
qq_45994608 2020-12-08
  • 打赏
  • 举报
回复
错误: 有 'if', 但是没有 'else' }else{ 这是错误提示

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧