自定义异常类的练习
要求:我们模拟注册操作,如果用户名已存在,则抛出异常并提示:亲,该用户已被注册
分析:
-
使用数组保存已经注册过的用户名(数据库)
-
使用Scanner获取用户输入的注册用户名(前段,页面)
-
定义一个方法,对用户输入的注册的用户名进行判断
遍历存储已经注册过用户名的数组,获取每一个用户名
使用获取到的用户名和用户输入的用户名比较
true:
用户名已经存在,抛出RegisterException异常,告知“亲,该用户已被注册”
false:
继续遍历比较
如果循环结束,还没找到重复的用户名,提示“恭喜您,注册成功!”