我要输入两个数,语句如下class test2
{public static void main(String args[]) {
BufferedReader br = new BufferedReader( new InputStreamReader(System.in) );
String yearshu = br.readLine();
int year1=Integer.parseInt(yearshu);
BufferedReader br1 = new BufferedReader( new InputStreamReader(System.in) );
String yueshu = br.readLine();
int yue1=Integer.parseInt(yueshu); }
总是提示要进行捕捉或声明以便抛出,请高手修改一下
{public static void main(String args[]) {
BufferedReader br = new BufferedReader( new InputStreamReader(System.in) );
String yearshu = br.readLine();
int year1=Integer.parseInt(yearshu);
BufferedReader br1 = new BufferedReader( new InputStreamReader(System.in) );
String yueshu = br.readLine();
int yue1=Integer.parseInt(yueshu); }
总是提示要进行捕捉或声明以便抛出,请高手修改一下
try
{
BufferedReader br = new BufferedReader( new InputStreamReader(System.in) );
String yearshu = br.readLine();
int year1=Integer.parseInt(yearshu);
BufferedReader br1 = new BufferedReader( new InputStreamReader(System.in) );
String yueshu = br.readLine();
int yue1=Integer.parseInt(yueshu)
}
catch(Exception ex)
{
.....
};
这也太简单了把!还是去看看书把
好好看看书咯...public static void main(String args[]) {
try{
BufferedReader br = new BufferedReader( new InputStreamReader(System.in) );
String yearshu = br.readLine();
int year1=Integer.parseInt(yearshu);
BufferedReader br1 = new BufferedReader( new InputStreamReader(System.in) );
String yueshu = br.readLine();
int yue1=Integer.parseInt(yueshu);
}catch(Exception e){
System.out.println("出问题啦...")
}
}
或者是捕获异常
BufferedReader br = new BufferedReader( new InputStreamReader(System.in) ) 可能会产 IOException 异常;
对于它们,要么catch,要么throws