所以这不是一个错误,而是一个想法,我有一个java类,Jform1,它是一个JForm。我试图仅将 double 值放入 3 个文本字段中,然后对这些数字进行一些计算。但是,如果用户无法输入 double 值并输入我想要引发异常的任何字符,而不仅仅是显示它是一个字符,并且在标签或对话框中无效。 所以我想创建一个 *entered_Valuenotvalid* 异常类,我该怎么做?我什至想不出如何做到这一点,主要是因为这是一个单独的类本身,然后 Jform 是一个单独的类,所以如果这里发生错误,那么我必须从 *entered_Valuenotvalid* 类中获取异常。
我唯一能想到的是扩展 *entered_Valuenotvalid* 类,或者是否有更好的方法来做到这一点。
最佳答案
异常只是 Throwable 的子类。创建所需的类,选择要子类化的 JDK 异常(可能是 IllegalArgumentException),创建一个实例,然后抛出
它。
关于java - 一个用于抛出异常的java类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12612021/