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

关于一个异常处理的不能再简单的问题
public   class   trying
{
     
       
        public   int   output(int   c)   throws   NegativeNumberException
        {
                return   c;

        }
}
这段代码编译后显示:
1错误
trying.java:5:   找不到符号
符号:类NegativeNumberException
位置:类trying
        public   int   output(int   c)   throws   NegativeNumberException
^

------解决方案--------------------
NegativeNumberException 并不是JAVA的标准异常类,你需要自己声明他。
------解决方案--------------------
可以实现一个类NegativeNumberException extends Exception,然后在
public int output(int c) throws NegativeNumberException
{
if (c < 0) throw NegativeNumberException();
return c;

}
}
------解决方案--------------------
可以自己定义一个异常,让类来继承它
------解决方案--------------------
必须自己定义