菜鸟的问题 你没看API吗?DIALOG的异常部分 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 int d = -1;try{ String diameter = JOptionPane.showInputDialog("请输入毛坯直径(1~400毫米):"); d = Integer.parseInt(diameter);}catch(Exception e){}if(d == -1) // error 我想楼主的本意是要求用户必须输入一个1~400的数字吧,这不叫异常,就直接用do while()判断吧,如果用户一直没有输入就提示用户输入... 对,你可以检查以下用户输入的是不是在1-400之间,然后不是提示用户继续输入。如果真的担心出现异常,就用: helpall() 的方法 检查用户输入的是不是在1-400之间,如果不是的话就提示用户继续输入,helpall() 的方法试试 异常是不是由String diameter = JOptionPane.showInputDialog("请输入毛坯直径(1~400毫米):");抛出的?搞清楚这点很重要。你可以先测试一下。楼上说的方法都不是针对这个异常的啊。 上学时刚学java写的,大家看看有没有亮点 Java 如何连接外网!? 高手来看,这个正则表达式 不知道该如何处理JOptionPane.showInputDialog对话框中的取消事件 为什么此程序死循环? ----如何将一个文本中的table键用空格替换------- 再问一道有关线程的问题,请大家帮忙看看! java 应用程序的一个奇怪问题 一波未平 一波又起 我的ecipse从下午突然一卡一卡的,重启电脑都不行 小白在自学过程中遇到问题了,请各位大佬指导 如何消除2个button中间的距离 急问:Java有没有什么函数实现对一个目录的监视,例如报告目录下文件更名,增删?
try{
String diameter = JOptionPane.showInputDialog("请输入毛坯直径(1~400毫米):");
d = Integer.parseInt(diameter);
}catch(Exception e){}
if(d == -1)
// error
如果真的担心出现异常,就用: helpall() 的方法