当输入其他整数[重复项]时尝试保持循环”>

问题描述 投票:0回答:1

我的尝试ctach继续显示错误,我无法循环返回

int year = 0;布尔值checkA = true;做{试试{System.out.println(“输入年份:”);年= s.nextInt(); checkA = false; } ...

java try-catch
1个回答
0
投票

您的循环条件为while(checkA == false),这意味着它仅在答案正确时才会继续(仅此变量设置为false),而应使用while (checkA == true)(或仅使用while(checkA))。] >

© www.soinside.com 2019 - 2024. All rights reserved.