所以这不是一个错误,而是一个想法,我有一个Java类Jform1,它是一个JForm。我试图只将双精度值放入3个文本字段中,然后使用这些数字进行一些计算。但是,如果用户未能输入双精度值并输入任何我想抛出异常的字符,则不仅要显示它是一个字符而且在标签或对话框中均无效。
所以我想创建一个* entered_Valuenotvalid *异常类,我该怎么做?我什至不知道该怎么做,主要是因为这本身是一个单独的类,然后Jform是一个单独的类,因此,如果此处发生错误,则我必须从* entered_Valuenotvalid *类中获取异常。
我唯一能想到的就是扩展* entered_Valuenotvalid *类,或者有更好的方法做到这一点。
最佳答案
异常只是Throwable的子类。创建所需的类,选择要子类化的JDK异常(可能是IllegalArgumentException),创建一个实例,然后对它进行throw
。