自定义运行时异常,怎么样才能像API中那些运行时异常那样,自动抛出,我写自定义运行时异常时,总是要自己主动throw,才会抛出。

解决方案 »

  1.   

    API中那些异常也是API的作者自己主动抛出,跟你一样的。
    如果别人用你写的代码当API调用,他也会觉得你定义的异常是自动抛出的
      

  2.   

    API中那些异常也是API的作者自己抛出的。
      

  3.   

     那些运行时异常不是 jvm自己检测,然后,自己主动抛出吗,如果,我自己自定义的运行时异常,也要想API中的那些运行时异常一样由jvm自动抛出。那该怎么样写。
      

  4.   


    public void test(Object o) throws Exception{

    }很简单,你写的方法后面加上抛出异常,那么别人调用你这个方法就要进行异常处理
      

  5.   

    Java中的任何异常都是throws主动抛出的,没有任何不同,只是楼主没有认真看源码罢了