日期:2014-05-20  浏览次数:20655 次

初学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定义在外面 不要定义成内部类
类名最好不要用中文
------解决方案--------------------
探讨

1.a、b重复定义
2.import java.util.Scanner;
3.MyExceptionZreo 前后拼写不统一
4.class MyExceptionZreo定义在外面 不要定义成内部类
类名最好不要用中文