你的s实在try-catch的那个模块里(也就是“{}”里)定义的,
出了那个try-catch,系统就不认了,
解决方法是在try-catch之前定义s,
或把
int num = Integer.parseInt (s ); // s 的地方报错 (*)
switch(num)
{ case '1': ....
.
.
}
也都放到try-catch中,建议用地2种,因为
int num = Integer.parseInt (s );
也可能报错的,比如输入的不是数字等!good luck
出了那个try-catch,系统就不认了,
解决方法是在try-catch之前定义s,
或把
int num = Integer.parseInt (s ); // s 的地方报错 (*)
switch(num)
{ case '1': ....
.
.
}
也都放到try-catch中,建议用地2种,因为
int num = Integer.parseInt (s );
也可能报错的,比如输入的不是数字等!good luck
解决方案 »
- 一个小题求高手来解决
- 一道笔试题,类继承相关,求解。
- java问题设计个图形列表类
- 求救:我这个程序怎么扑捉不到鼠标事件
- 初学者问:我怎么才能让NetBeans IDE明白我在写RoboCode程序?是不是要引入API?
- ActionListener的用法?
- [求助]知道QQ实现机制麽?连接是保持还是每次建立?
- Java Advanced Imaging (JAI) 和 Jai Image I/O 的区别是什么?
- 急啊!!!java中如何调用C中数据类型指计?
- 能帮忙看看嘛?入参是以XML格式的字符串。需要解析这个XML,重要的是 exp逻辑关系如何与条件具体项目(RXXSD、CSRQ、XP) 组合成 where
- 内码问题
- 请问下面一句语法有什么问题,急~~~~~~~~~~``
String s;
try{
...