寂心孤月
2006-10-20 08:11:01 UTC
想請教高手在輸入數值時
1.輸入了不能轉成整數形態的字串
2.不輸入任何字串(包含空白鍵) 直接按enter
以上兩種方法都會讓程式會整個error
麻煩給小弟一點提示怎樣去控制它 讓他重新輸入
以下這支程式是部份程式碼
import java.io.*;
class Math
{
public static void main(String [] args) throws IOException
{
int a,b,c;
int iMin,iMax;
int iAverage,iSum;
System.out.println("請輸入任意三個數值,數值不可為空白");
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
a = Integer.parseInt(in.readLine());
b = Integer.parseInt(in.readLine());
c = Integer.parseInt(in.readLine());
(略)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.174.157.196
1.輸入了不能轉成整數形態的字串
2.不輸入任何字串(包含空白鍵) 直接按enter
以上兩種方法都會讓程式會整個error
麻煩給小弟一點提示怎樣去控制它 讓他重新輸入
以下這支程式是部份程式碼
import java.io.*;
class Math
{
public static void main(String [] args) throws IOException
{
int a,b,c;
int iMin,iMax;
int iAverage,iSum;
System.out.println("請輸入任意三個數值,數值不可為空白");
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
a = Integer.parseInt(in.readLine());
b = Integer.parseInt(in.readLine());
c = Integer.parseInt(in.readLine());
(略)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.174.157.196