怎么在异常处理中添加while???
[code]package ew;import java.io.*;
public class Untitled1 {
public static void main(String[] args) {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
try {
System.out.print("请输入(英文或数字):");
String s = (String) br.readLine();
double num = Double.parseDouble(s);
System.out.println("输入的变量是数字");
} catch (IOException e) {
}
catch (Exception ex) {
System.out.println("输入变量不是数字");
}
}
}
[/code]
当判断输入的变量不是数字时候,程序会提示用户重新输入字符串,接下来该怎么改? (谢谢了,帮帮我!)
[[it] 本帖最后由 hanzhu3366 于 2008-4-17 08:55 编辑 [/it]]
没有回来我呢...
应该用 while语句可以实现... while 不是数字{
break Treatment;
}
Treatment;
{
你的处理程序
}
回复 3# 的帖子
[tk33] 说真的,我们还没有学异常处理,只是在网上找到类似的解答------------------------------
你把大致模块给我了,我试试看,谢谢你! 把那个键盘输入数字的代码放到一个
do{
键盘输入代码
}while 不是数字;
页:
[1]
