初学java 求前辈们指教~~ 错误:F:\程序\java\整数相除 1.java:9: 需要 '{' public class 整数相除 1
public class 整数相除 1
{
public static void main(String[] args)
{
int a,b;double d;
System.out.print ("请输入被除数a:");
Scanner x = new Scanner(System.in);
int a = x.nextInt();
System.out.print("请输入除数b:");
Scanner y = new Scanner(System.in);
int b = y.nextInt();
try
{
if(b==0)
{
throw new MyEceptionZreo ();
}
d=a/b;
System.out.print("商为:"+d);}
catch (MyEceptionZreo e)
{
System.out.println("异常被捕获!");
}
// TODO code application logic here
}
class MyExceptionzreo extends Exception
{
public MyExceptionzreo ()
{
System.out.println("除数不能为零!");
}
}
}
---------------------------------------------------
F:\程序\java\整数相除 1.java:9: 需要 '{'
public class 整数相除 1
^
1 错误
Process completed.
[解决办法]
1.a、b重复定义
2.import java.util.Scanner;
3.MyExceptionZreo 前后拼写不统一
4.class MyExceptionZreo定义在外面 不要定义成内部类
类名最好不要用中文
[解决办法]