代码
ExceptionTest
import java.util.Scanner;
/*编写程序模拟用户注册:
1、程序开始执行时,提示用户输入“用户名”和“密码”信息。
2、输入信息之后,后台java程序模拟用户注册。
3、注册时用户名要求长度在[6-14]之间,小于或者大于都表示异常。
注意:
完成注册的方法放到一个单独的类中。
异常类自定义即可。
*/
public class ExceptionTest {
public static void main(String[] args) {
UserService us = new UserService();
String userName = null;
String password = null;
Scanner s = new Scanner(System.in);
//输入注册用户名
System.out.print("请输入注册用户名(要求长度在[6-14]):");
userName = s.next();
//输入注册密码
System.out.print("请输入注册密码:");
password = s.next();
//完成注册
try {
us.register(userName, password);
} catch (UserServiceException e) {
e.printStackTrace();
}
}
}