为什么这样写else报错
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/09/03 09:28:18
为什么这样写else报错
package led.java.domo1;
import java.util.*;
public class text2 {
\x05/**
\x05* @param args
\x05*/
\x05public static void main(String[] args) {
\x05\x05// TODO Auto-generated method stub
\x05\x05Scanner input=new Scanner(System.in);
\x05\x05String uname,password;
\x05\x05System.out.print("请输入用户名");
\x05\x05uname=input.next();
\x05\x05System.out.println("请输入密码");
\x05\x05password=input.next();
\x05\x05if(password.length()>=6);{
\x05\x05\x05System.out.print("注册成功");
\x05\x05}else{
\x05\x05\x05
\x05\x05}
\x05\x05}
\x05}
报错后,我就没继续写下面的代码,请指教下原因
package led.java.domo1;
import java.util.*;
public class text2 {
\x05/**
\x05* @param args
\x05*/
\x05public static void main(String[] args) {
\x05\x05// TODO Auto-generated method stub
\x05\x05Scanner input=new Scanner(System.in);
\x05\x05String uname,password;
\x05\x05System.out.print("请输入用户名");
\x05\x05uname=input.next();
\x05\x05System.out.println("请输入密码");
\x05\x05password=input.next();
\x05\x05if(password.length()>=6);{
\x05\x05\x05System.out.print("注册成功");
\x05\x05}else{
\x05\x05\x05
\x05\x05}
\x05\x05}
\x05}
报错后,我就没继续写下面的代码,请指教下原因
if(password.length()>=6);{ 这里多分号
改为if(password.length()>=6){
改为if(password.length()>=6){