我想处理变量并设置消息,但这是不可能的,因为我只允许在第一行调用 super 构造函数。有没有办法让我可以在不调用 super 构造函数的情况下设置异常消息。
最佳答案
你并不总是被迫调用 super 构造函数,如果你这样做,必须在第一行。
在这种情况下,使用在构造函数之前运行的 init block 。
关于java - 如何在不通过java中的 super 构造函数设置的情况下将消息设置为自定义异常类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22216478/