解决方案 »

  1.   

    class ExceptionTest9//自定义异常练习
    前面加个public试试
      

  2.   

    亲:1)你能不能不要把所有的类都放在一起
    2)一个能执行的Java文件必须有一个main 方法
    3)一个Java文件中必须有一个public 类,且该类名和文件名相同
    package var;
    public class ExceptionTest9// 自定义异常练习
    {
    public static void main(String[] args) {
    Test t = new Test();
    int x=0;
    try {
    x = t.div(4, -1);
    } catch (fushuException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    }
    System.out.println("x=" + x);
    }
    }class fushuException extends Exception {}class Test {
    int div(int a, int b) throws fushuException {
    if (b < 0)
    throw new fushuException();
    return a / b;
    }
    }
    结果显示:
    var.fushuException
    at var.Test.div(ExceptionTest9.java:24)
    at var.ExceptionTest9.main(ExceptionTest9.java:8)
    x=0