import java.io.*;
public class MathTest
{
public static void main(String[] args)
{
int x=0,y=0;
double b=0.0;
String s1,s2,s3;
try
{
System.out.println("请输入:");
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
//BufferedReader in=new BufferedReader(new InputStreamReader(System.in));
//BufferedReader inv=new BufferedReader(new InputStreamReader(System.in));
s1=br.readLine();
s2=br.readLine();
s3=br.readLine();
x=Integer.parseInt(s1);
y=Integer.parseInt(s2);
b=Double.parseDouble(s3);
System.out.println(Math.pow((double)x,(double)y));
System.out.println(Math.max(x,y));
System.out.println(Math.rint(b));
System.out.println(Math.atan(b));
}
catch(Exception e)
{
System.out.println(e);
}
}
}
为什么会出现如下的结果:
2
3
java.lang.NumberFormatException: For input string: ""
该怎么改啊?