问答详情
源自:1-5 Java 中的异常抛出以及自定义异常

关于自定义异常的含参构造器,求解

自定义一个异常,然后写含参构造器的时候传递进去的参数不能是多个或者int型的吗,比如:对DrunkException异常构造含参够构造器时,public DrunkException(String message,String name)或者是DrunkException(String message,int num)为啥?

提问者:夜逝u 2016-01-06 10:20

个回答

  • Uestc_L
    2016-01-23 16:19:44

    因为父类只要一个字符串message啊,抛出的异常就是一个String的message,如果有多种异常就要用到多个catch

  • 青玉卯金刀
    2016-01-06 11:10:27

    因为继承Exception吗