我刚开始学习Java,所以有很多问题。现在,如果出现问题,我需要返回程序的开头。
public static int getchartoint() throws IOException {
int a;
try {
BufferedReader bReader = new BufferedReader(new InputStreamReader(System.in));
String k = bReader.readLine();
a = Integer.parseInt(k);
return a;
}
catch (NumberFormatException exc) {
System.out.println(exc);
return a = 0;
}
finally {
}
}
我有a = 0
,我可以在main()
正文中写下案例:
case 0: {
System.out.println("Your entered an incorrect number...");
}
我的问题是:我怎样才能添加一行让我完全转向那行代码?
答案 0 :(得分:3)
在切换/案例陈述之前调用“getchartoint”方法。
然后当它返回整数0时,它将执行case语句。
答案 1 :(得分:2)
看起来你只想return 0;
代替return a=0;
。