黑马程序员技术交流社区

标题: 为什么会显示方法声明错误 [打印本页]

作者: azhuang    时间: 2015-11-6 22:43
标题: 为什么会显示方法声明错误
class FuShuIndexExecption extends Exception
{       
         FuShuIndexException(){}
         FuShuIndexException(String s)
        {
                super(s);
        }
}
class Person
{
        public int show(int[] arr,int index)
        {
                if(arr==null)
                        throw new NullPointerException("数组角标不能为空");
               
                if(index>=arr.length)
                {
                        throw new ArrayIndexOutOfBoundsException("数组角标越界啦");
                }
                if(index<0)
                {
                        throw new FuShuIndexException();
                }
                return(arr[index]);
               
        }
}
class ExceptionDemo5
{
        public static void main(String[] args)
        {
                int[] arr = new int[3];
                Person p = new Person();
                //arr =null;
                p.show(arr,-3);
       
                //ExceptionDemo5.method(arr,3);
               
        }
        /*
        public static void method(int[] arr,int index)
        {
                System.out.println(arr[index]);
        }
        */
}
作者: azhuang    时间: 2015-11-6 22:48
F:\JAVA1010\day6>javac ExceptionDemo5.java ExceptionDemo5.java:3: 错误: 方法声明无效; 需要返回类型          FuShuIndexException(){}          ^ ExceptionDemo5.java:4: 错误: 方法声明无效; 需要返回类型          FuShuIndexException(String s)          ^ 2 个错误
作者: azhuang    时间: 2015-11-7 11:35
没人吗?帮忙看下
作者: 请指教    时间: 2015-11-8 10:28
class FuShuIndexExecption extends Exception
{      
                        FuShuIndexExecption(){}
                        FuShuIndexExecption(String s)
        {
                super(s);
        }
}
你的构造函数名"FuShuIndexException"中"Ex ception"不对 你的是应该是"Ex ecption"
作者: azhuang    时间: 2015-11-8 22:35
请指教 发表于 2015-11-8 10:28
class FuShuIndexExecption extends Exception
{      
                        FuShuIndexExecption(){}

恩 。。确实是这样。谢了{:2_33:}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2