我是java新手
int nop=o;
BufferedReader scan = new BufferedReader( new InputStreamReader(System.in));
come_here:
System.out.println("Enter length");
try{
int n=Integer.parseInt(scan.readLine());
nop=n;
}catch(Exception sandy){
System.out.println("Please Enter Numericals only");
continue come_here;
}
如果用户输入任何字符串而不是数字发生异常并打印“请仅输入数字”并且编译器执行下一条语句,这里正在丢失用户输入以克服我使用标签(come here:
),如果发生异常,它会显示“请仅输入数字” “之后我希望程序再次接受用户输入,我使用了继续come_here;
但它不起作用?
有人告诉我在哪里做错了吗?以及如何解决
谢谢你