社区
Java
帖子详情
java 如何在catch一个异常类后,让用户重新输入,直到输入正确
两份方糖红茶
2015-10-29 09:39:28
我知道的是catch以后不能执行try里的语句了,那我怎样来完成重新输入。。。
...全文
1433
7
打赏
收藏
java 如何在catch一个异常类后,让用户重新输入,直到输入正确
我知道的是catch以后不能执行try里的语句了,那我怎样来完成重新输入。。。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
code小生
2015-10-30
打赏
举报
回复
可以在catch快里面重新输入啊
ITjavaman
2015-10-30
打赏
举报
回复
这边提供一个方法,但是效率不高(勿喷) 利用递归的思想,你可以吧你的try catch放在一个方法里,然后输入写在try里面,在catch里面重新调用这个方法
zw0283
2015-10-30
打赏
举报
回复
基本思路就是设一个标志位吧。。。楼上有说
小雷同学
2015-10-30
打赏
举报
回复
while(验证是否通过){ 接受输入 if 输入通过{ 验证是否通过=false }else{ 验证是否通过=true } }
AlexMoonshadow
2015-10-30
打赏
举报
回复
把现有方法改造一下,换成boolean类型的方法,catch时返回false,否则返回true,以此方法作为判断依据,让主方法来调用。否则你在catch里面再写估计又是catch,这样死循环了。要不就把整个逻辑改一下,用别的方式,别用try catch来限制。
Exception_
2015-10-29
打赏
举报
回复
cacth块本来就是抛出异常信息给用户看的,要是想重新输入就只能第二次在运行了。或者用不靠谱的方法
zhouxingchi9527
2015-10-29
打赏
举报
回复
finally?
Java
捕获异常后让
用户
重新
输入
设置
一个
error 遍历判断是否有异常产生并被捕获,每次进入遍历后设置 error 为 false,防止
输入
错误值后再
输入
正确
值无法退出的情况产生 import
java
.io.BufferedReader; import
java
.io.IOException; import
java
....
Java
代码中异常处理机制,如何自定义
异常类
以及如何构建全局异常处理;try{}
cat
ch
(){}finally{}捕获并处理异常,throw和throws的区别,
cat
ch
和throw两者结合使用
如果发生的异常包含在
cat
ch
块中,异常会被传递到该
cat
ch
块,这和传递
一个
参数到方法是一样。 声明抛出异常是
Java
中处理异常的第二种方式throws +
异常类
型,
异常类
型写在方法的声明处, 此方法执行时可能会抛出的...
java
中循环
输入
_
java
– 如何循环
用户
输入
直到
输入
整数?
使用try
cat
ch
来解析使用parseInt方法的
输入
.如果解析成功则中断while循环,否则继续.试试这个:System.out.print("input");Scanner sc = new Scanner(System.in);while (true) {System.out.println("Enter a whole ...
Java
之异常练习
①、 从键盘
输入
一个
整形数n,如果
输入
正确
的话,输出10-n后的值,如果
输入
错误的话输出“not int”,如果
输入
的不是整数,则抛出
异常类
:InputMismat
ch
Exception。 import
java
.util.InputMismat
ch
Exception; import...
尝试在控制台
输入
int型整数,使用try...
cat
ch
...语句防止异常,直到
输入
合法的整数
代码为: import
java
.util.InputMismat
ch
Exception; import
java
.util.Scanner; public class Test02 { public static void main(String... //从控制台
输入
一个
数字,使用try...
cat
ch
...语句直到
输入
合法数字 //...
Java
51,397
社区成员
85,849
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章