try{ Scanner sc=new Scanner(System.in); int a = sc.nextInt(); }catch(Exception e){ e.getStackTrace(); System.out.println("错误命令异常,请重新输入"); } //例如这个 怎么下面调用a 的值 ,下面的代码是我想实现的 可是编译的时候显示是错误的 if(a==1){ } else if(a==2){ }
2 回答
已采纳
Caballarii
TA贡献1123条经验 获得超629个赞
int a=0; try{ ... a=xxxx ... }catch(Exception e){ } if(a==1) ...
在try外面定义就可以在之后用了
添加回答
举报
0/150
提交
取消