自定义异常类的练习和并发与并行

自定义异常类的练习

模拟用户注册异常,如果用户名已经存在,则抛出异常,并提示。
分析:
1.使用数组保存注册过的用户名(数据库)
2.使用scanner获取用户输入的用户名(前端页面)
3.定义一个方法,对用户输入的用户名进行判断
遍历储存的用户名,获取每一个用户名进行比较
ture:
用户名存在:抛出regiserException异常,并说“亲你好,该用户名已经被注册了”。
false:继续遍历比较
如果循环结束了,还没有:恭喜你,注册成功。
接下来定义主方法:

 

 定义方法判断方法:

 

在主方法里调用方法:

 

 在写的时候记得抛异常。

如果用try/catch记得加一个return,结束方法,不然下边的代码还是执行。

并发与并行

并发∶指两个或多个事件在同一个时间段内发生

并行︰指两个或多个事件在同一时刻发生(同时发生)。

posted @ 2022-07-07 15:23  肥宅快乐水~  阅读(20)  评论(0)    收藏  举报